├── .gitignore ├── LICENSE ├── README.md ├── backend ├── api │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── backend │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt └── userauths │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_remove_customuser_full_name.py │ └── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py └── frontend ├── .eslintrc.json ├── README.md ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── public ├── next.svg └── vercel.svg ├── src ├── app │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── login │ │ └── page.js │ ├── page.tsx │ └── register │ │ └── page.js ├── components │ └── Header.js ├── context │ └── AuthContext.js └── middleware.js ├── tailwind.config.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/README.md -------------------------------------------------------------------------------- /backend/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/api/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/admin.py -------------------------------------------------------------------------------- /backend/api/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/apps.py -------------------------------------------------------------------------------- /backend/api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/models.py -------------------------------------------------------------------------------- /backend/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/serializers.py -------------------------------------------------------------------------------- /backend/api/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/tests.py -------------------------------------------------------------------------------- /backend/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/urls.py -------------------------------------------------------------------------------- /backend/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/api/views.py -------------------------------------------------------------------------------- /backend/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/backend/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/backend/asgi.py -------------------------------------------------------------------------------- /backend/backend/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/backend/settings.py -------------------------------------------------------------------------------- /backend/backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/backend/urls.py -------------------------------------------------------------------------------- /backend/backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/backend/wsgi.py -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/userauths/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/userauths/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/admin.py -------------------------------------------------------------------------------- /backend/userauths/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/apps.py -------------------------------------------------------------------------------- /backend/userauths/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/userauths/migrations/0002_remove_customuser_full_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/migrations/0002_remove_customuser_full_name.py -------------------------------------------------------------------------------- /backend/userauths/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/userauths/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/models.py -------------------------------------------------------------------------------- /backend/userauths/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/backend/userauths/tests.py -------------------------------------------------------------------------------- /backend/userauths/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /frontend/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/next.config.mjs -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/public/next.svg -------------------------------------------------------------------------------- /frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/public/vercel.svg -------------------------------------------------------------------------------- /frontend/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/favicon.ico -------------------------------------------------------------------------------- /frontend/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/globals.css -------------------------------------------------------------------------------- /frontend/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/layout.tsx -------------------------------------------------------------------------------- /frontend/src/app/login/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/login/page.js -------------------------------------------------------------------------------- /frontend/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/page.tsx -------------------------------------------------------------------------------- /frontend/src/app/register/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/app/register/page.js -------------------------------------------------------------------------------- /frontend/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/components/Header.js -------------------------------------------------------------------------------- /frontend/src/context/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/context/AuthContext.js -------------------------------------------------------------------------------- /frontend/src/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/src/middleware.js -------------------------------------------------------------------------------- /frontend/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/tailwind.config.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalvincalimag/django-nextjs-jwt-starter/HEAD/frontend/tsconfig.json --------------------------------------------------------------------------------