Computer Cafe Management System using Python Django
“Computer Café Management System Project using Python Django” is a web based application which is designed to automate and streamline the café activities and ensure the efficient management of user activities and resources. This system enables café administrators to register users, assign computers, track session durations, manage billing, and generate reports seamlessly. By leveraging Python (Django Framework) and MySQL Database, this system offers a secure, reliable, and user-friendly solution for internet café 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 |
Project Modules
In Computer Café Management System we use Python using Django framework and MySQL database. This is the project which keeps records of daily users of Computer cafe. Computer Café Management System Project has one module i.e. admin.
- Dashboard: In this section, admin can briefly view total number of computers, total number of user, total number of new user and total number of old user.
- Computer: In this section, admin can manage the computers (add/update/delete).
- Users Details: In this section, admin can do following activity.
(a): Add New Users: The admin add new user’s details in this section.
(b): Manage New Users: In this section, admin can manage new users details by updating status, remark, fees and delete user details if needed.
(c): Manage Old Users: In this section, admin can view the details of old user and generate the invoice.
(d): Total Users: In this section, admin can view all users.
- Search: In this section, admin can search users on the basis of entry id.
- Report: In this section, admin can view number of users comes in Computer café in particular periods.
- Sales Report: In this section, admin get a detailed breakdown of earnings based on user activity. It enables the admin to track revenue on a monthly and yearly basis.
- Profile: In this section admin can update his/her profile.
- Change Password: In this section admin can change his/her passwords
- Logout: Through this button admin can logout.
Admin can also recover his/her password.
Project Output Screens
Home / Login Page

Dashboard

Manage Computer

Add User

Manage Users

How to run the Cyber Cafe Management Project Django, Python
1. Download the zip file
2. Extract the file, copy computercafe
folder, and paste it on the desktop
3. Open MySQL create a database ccmspythondb
then import the SQL File available in the SQL File Folder (For MySQL we used the XAMPP server)
4. Open PyCharm and click on the terminal
5. Navigate the project folder using the cd command
cd project_path
For ex: cd C:\Users\your_computer_name\OneDrive\Desktop\
computercafe
\
OR
Import in pycharm
6. Now Navigate to the ccms folder
cd ccms
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************
Username: admin@gmail.com
Password: Test@123
Project Demo