Skip to content

An entry management system made for innovaccer summergeeks 2020

Notifications You must be signed in to change notification settings

gauravzqa/Entry-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SummerGeeks-Assignment

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 :)

About

An entry management system made for innovaccer summergeeks 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •