eEvent is an online event attendance.
There are two users:
- Organizer who creates events and discounts for events
- Attender who attends in events with or without using discounts
These users have their own panel and signup section Login is same for all
First install nodejs
then in project folder run
python -m pip install django-tailwindand
python -m pip install django_browser_reloadthen
python manage.py tailwind installinstall maildev
npm -g install maildevand run maildev
maildevand you can see the mails on:
http://{host}:1080
and run tailwind to show styles
python manage.py tailwind startcreate super user:
python manage.py createsuperusergo to django admin and create two groups:
- AUTH_ORGANIZER: should have all event, discount, attendence permissions
- AUTH_ATTENDER: should have only view permission for event and discount, all permisions for attendence
finally run the app
python manage.py runserverDatabase configuration should be done via settings.py