Skip to content

khodealib/porsojo

Repository files navigation

Porsojo

Django Python License Docker

A survey system with the ability to store, display and monitor dynamic forms and processes reporting their results.

Table of Contents

Features

  • 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

Technologies

  • Django
  • Django rest framework
  • Jwt authentication
  • Postgresql/Sqlite database
  • Celery for background tasks
  • Redis for caching
  • RabbitMQ for celery backend

Project ERD

porsojo-erd.png

Installation

Install locally

python -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py runserver

Docker

docker compose build
docker compose up

License

MIT LICENCE

Authors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published