Apartment Visitor System Using Python Django

The Apartment Visitor System is an online platform which is designed to offer a smart, secure and efficient alternative to traditional manual visitor tracking systems. With a focus on enhancing residential security and streamlining the visitor management process this system provides a user-friendly platform that ensures only authorized individuals are granted access to apartment premises.

Apartment Visitor System uses Python with the Django framework and MySQL database the system is robust, scalable and easy to maintain. It is specifically tailored to maintain accurate records of visitors allowing real-time tracking, report generation and effective gate management.

Language Used Python
Framework Used Django
Database MySQL
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
IDE PyCharm

This application have a single module operated by an admin, who has access to various features:

  1. Dashboard: Offers a summarized view of visitor activity, showing the number of visitors within a selected time frame.
  2. Visitors: Enables the admin to add new visitor entries, manage visitor records, and update visitor check-out times.
  3. Create Pass: Allows the admin to create, view, and delete visitor passes.
  4. Search Visitor: Facilitates quick retrieval of visitor details using the visitor’s name or phone number.
  5. Search Pass: Enables searching for specific visitor passes using the visitor’s name or contact details.
  6. Visitor Reports: Allows generation of detailed visitor reports within a user-defined date range.
  7. Pass Report: Generates pass-related reports between selected dates for record-keeping and analysis.

In addition to these core functionalities the admin can also update their personal profile change the system password and recover their password when necessary.

Home Page

AVS Django Home Page

Admin Login

AVS Django Login

Dashboard

AVS Django Dashboard

Add Visitor

AVS Django Create Visitor

Create Pass

AVS Django Create Pass

1. Download the zip file

2. Extract the file, copy avs folder, and paste it on the desktop

3. Open PyCharm and click on the terminal

4. Navigate the project folder using the cd command

cd project_path

For ex: cd C:\Users\YOURPCNAME\OneDrive\Desktop\avs\

5. Now navigate to the apartment_visitor_system folder

cd apartment_visitor_system

7. Run the Project using the following command

python manage.py runserver

Now click the URL http://127.0.0.1:8000 and the Project will Run

Login Details

**************Admin login Details**************

Username: admin

Password: Test@123




Project Report


You may also like...