0% found this document useful (0 votes)
15 views3 pages

List of Mini Projects

mini project list by python

Uploaded by

baniyash1204
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views3 pages

List of Mini Projects

mini project list by python

Uploaded by

baniyash1204
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

List of Mini Projects in Python

1. Address Book Application:

Abstract: Create a GUI application to manage contacts with functionalities like adding, deleting,
updating, and searching contacts. Use MySQL database to store contact information such as name,
phone number, and email.

2. Library Management System:

Abstract: Develop a GUI application for managing library resources. Users can add, delete, update, and
search for books. Utilize MySQL to store book details such as title, author, and availability.

3. Student Management System:

Abstract: Build a GUI application to manage student records. Include functionalities to add, delete,
update, and search for student details like name, roll number, and marks. Use MySQL database for
storing student information.

4. Employee Management System:

Abstract: Create a GUI application to manage employee details. Allow users to add, delete, update,
and search employee records including name, employee ID, salary, etc. Store data in MySQL database.

5. Bank Management System:

Abstract: Develop a GUI application to manage bank accounts. Implement features like creating new
accounts, depositing, withdrawing, transferring money, and viewing account details. Use MySQL for
data storage.

6. Inventory Management System:

Abstract: Build a GUI application to manage inventory. Users can add, delete, update, and search for
inventory items. Store item details such as name, quantity, and price in MySQL database.

7. Hospital Management System:

Abstract: Create a GUI application for managing patient records and appointments. Include
functionalities like adding, deleting, updating, and searching patient records. Use MySQL to store
patient information and appointment details.

8. Expense Tracker:

Abstract: Develop a GUI application to track expenses. Users can add, delete, update, and categorize
expenses. Use MySQL database to store expense details such as date, amount, and category.

9. Recipe Manager:

Abstract: Build a GUI application to manage recipes. Allow users to add, delete, update, and search for
recipes. Store recipe details like name, ingredients, and instructions in MySQL database.

10. Task Manager:


Abstract: Create a GUI application for managing tasks. Implement functionalities like adding, deleting,
updating, and categorizing tasks. Store task details in MySQL database.

11. To-Do List Application:

Abstract: Develop a GUI application to create and manage to-do lists. Allow users to add, delete,
update, and prioritize tasks. Utilize MySQL database for storing task details.

12. Note-taking App:

Abstract: Develop a GUI application for taking and managing notes. Allow users to create, edit, delete,
and categorize notes. Utilize MySQL database to store note details.

13. Contact Manager:

Abstract: Build a GUI application to manage contacts. Implement functionalities to add, delete, update,
and search for contacts. Store contact details like name, phone number, and email in MySQL database.

14. Attendance System:

Abstract: Build a GUI application to track attendance. Allow users to mark attendance for students or
employees, view attendance reports, and generate statistics. Utilize MySQL database for storing
attendance records.

15. Car Rental System:

Abstract: Create a GUI application for managing car rentals. Implement functionalities for renting cars,
returning cars, and viewing rental history. Store car details and rental records in MySQL database.

16. Flight Reservation System:

Abstract: Develop a GUI application for managing flight reservations. Allow users to book flights, view
flight details, and manage reservations. Use MySQL to store flight information and booking records.

17. Hotel Management System:

Abstract: Build a GUI application to manage hotel reservations and bookings. Implement functionalities
for booking rooms, checking availability, and managing guest details. Store hotel data in MySQL
database.

18. Online Shopping System:

Abstract: Create a GUI application for online shopping. Allow users to browse products, add them to
cart, and proceed with checkout. Use MySQL to store product details and user orders.

19. Ticket Booking System:

Abstract: Develop a GUI application for booking tickets for events, movies, etc. Allow users to select
events, choose seats, and proceed with booking. Store ticket details in MySQL database.

20. Appointment Scheduler:


Abstract: Build a GUI application for scheduling appointments. Allow users to book appointments,
manage schedules, and receive notifications. Utilize MySQL for storing appointment details.

21. Stock Management System:

Abstract: Develop a GUI application to manage stock inventory. Allow users to add, delete, update,
and search for stock items. Store stock details like name, quantity, and price in MySQL database.

22. Expense Analysis Tool:

Abstract: Build a GUI application for analyzing expenses. Allow users to input expense data and
generate reports and visualizations. Utilize MySQL for storing and analyzing expense data.

23. Currency Converter:

Abstract: Create a GUI application for converting currencies. Implement functionalities for converting
between different currencies and fetching exchange rates. Utilize MySQL for storing currency data.

You might also like