DEV Community

Nermin Karapandzic
Nermin Karapandzic

Posted on

I've created an open source Spring Boot + Nextjs starter kit

Seeing how these are quite popular currently (mainly in nextjs space) and how one still doesn't exist with spring boot as a backend, I've decided to create one myself.

Here is the repository: https://github.com/NerminKarapandzic/spring-boot-nextjs-starter-kit

There's nothing special about the integration with Nextjs here, you could easily swap it with any frontend framework.

The starter kit includes:
Authentication with email and password
Authentication with oauth2 providers (google, facebook, github, okta)
RBAC
Password reset
Email sending with SMPT, using mailpit locally
Basic s3 integration
Pages for all of the basic user stuff on frontend and so on...

There is a youtube video that I made while building this, if you're interested you can check that out as well:

I plan to add smaller updates to this over time, things like user impersonation, maybe some basic analytics (perhaps self hosted solution), observability, newsletter subscriptions and scheduling etc.
I'd love to get contributors from outside as well, so feel free to make suggestions or straight up pr's :)

Top comments (0)