A starter template for building a fullstack web app with Django, django-rest-framework, Next.js(Typescripted) using docker with PostgreSQL as the primary DB.
The Django-Next.js-Boilerplate is a basic boilerplate starter for a fullstack web project. It uses Django as the server, PostgreSQL as the database, and Next.js as the frontend. The template includes features such as integration with Django Rest Framework, user register/login/logout workflows, and authentication using JWT. It also provides API documentation configured with swagger and is containerized using Docker. The frontend includes Chakra UI and Chakra icons for design and component library, along with axios for making API calls.
To get a local copy of this template up and running on your machine, follow these simple steps:
git clone https://github.com/akshat2602/django-nextjs-boilerplate.gitcd django-nextjs-boilerplatedocker-compose -f docker-compose.dev.yml builddocker-compose -f docker-compose.prod.yml builddocker-compose -f docker-compose.dev.yml updocker-compose -f docker-compose.prod.yml upThe Django-Next.js-Boilerplate is a comprehensive boilerplate starter for a fullstack web project. It provides a ready-to-use setup with Django as the server, PostgreSQL as the database, and Next.js as the frontend. The template includes various features such as authentication, API documentation, and containerization using Docker. It is a convenient starting point for developers looking to build web applications using these technologies.