Entry management software
Steps to Install
git clone https://github.com/gauravzqa/Entry-Management-System.git
To install virtual environment,
pip3 install virtualenv
To create a virtual environment and activate it.
virtualenv -p python3 env
source env/bin/activate
Add pip3 dependencies.
pip install -r requirements.txt
Create migrations and migrate the table.
python3 manage.py makemigrations
python3 manage.py migrate
Create a super user,
python3 manage.py createsuperuser
and then enter details according to your specifications.
Now to start the django server,
python3 manage.py runserver
To create a host.
http://localhost:8000/summergeeks/create_host/
To add a visitor,
http://localhost:8000/summergeeks/create_visitor/
And to checkout a visitor.
http://localhost:8000/summergeeks/checkout_visitor/
- Send SMS to email to visitor on visitor check in.
- Sends SMS and email on visitor check out.
- Form validated using in-built django functions.
- Validated against addition of duplicate data.
- Entries with automatic check in and out timestamp.
Hope you like it :)