- Custom User Model for Admin, Faculty and Student
- JWT based user authentication
- Email OTP Verification
- User Bulk Upload
- CRUD operations for clubs
- Bulk Upload for clubs from CSV
- CRUD operations for events
- Bulk Upload for events from CSV
- Push notifications
Here are some commonly used commands -
./sw.sh up -d --build
./sw.sh run --rm django python manage.py migrate
./sw.sh run --rm django python manage.py createsuperuser
./sw.sh run --rm django python manage.py <command>
./sw.sh down
./sw.sh logs -f
./sw.sh logs -f <container_name>
./sw.sh run --rm <container_name> <command>
For windows, use sw.cmd
instead of sw.sh
For local development, use ./sw.sh local
instead of ./sw.sh
NOTE : The container name can be found in the
docker-compose.yml
file
NOTE : The
sw.sh
script is a wrapper around thedocker-compose
command. You can usedocker-compose
instead of./sw.sh
if you want to.
Postman API Documentations - Student Welfare Backend
Dhruv Shah |
Made with ❤ by GDSC-VIT