A survey system with the ability to store, display and monitor dynamic forms and processes reporting their results.
- User Registration and Authentication: Secure register and login and authentication with JWT
- Create Proccess and Forms
- Categorize forms and processes
- Giving online reports for forms and processes
- Weekly and monthly summary reports for admin
- Django
- Django rest framework
- Jwt authentication
- Postgresql/Sqlite database
- Celery for background tasks
- Redis for caching
- RabbitMQ for celery backend
python -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py runserver
docker compose build
docker compose up