Production-ready Project starter for RESTFul API Backend Using Django
- JWT Authentication using django allauth, simplejwt and dj-rest-auth.
- Custom high-level URL for api endpoints.
- Email set up for authentication.
- Settings file for base, development and production.
- Custom project templates for athentication.
- Custom Serializers and Views.
- Production-ready directory structure.
- Class based views.
- Configuration for AWS S3 for storage, SES for Email, Cloudfront for CDN.
Use the package manager pip for installation.
- python -m venv venv
- source venv/bin/activate
- cd backend/src
- pip install -r requirements.txt
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to follow the guidelines and update tests as appropriate.
For more in-depth understanding of nextJS, you can reach out to me and I'll give you the explanation you need.
If you have any question or want to reach me directly, Contact Nsikak Imoh.