Python Ppt App
Python Ppt App
TECHNOLOGY
RAMAPURAM CAMPUS CHENNAI
MR. SUBBURAJ S
ABSTRACT
The To Do List owns the following The To Do List owns the following
features :- Applications :-
Task Creation
• Work and Professional
Add Task • Fitness and health
Delete Particular Task • Event Planning
• Medication schedules
Delete All Tasks
• Investment goals
Exit Application • Team projects
• Reading lists
SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS :-
PYTHON
TKINTER LIBRARY
PYCHARM
SQLITE
HARDWARE REQUIREMENTS :-
COMPUTER:- A STANDARD COMPUTER OR LAPTOP IS SUFFICIENT. BOTH WINDOWS, MACOS, AND LINUX
RAM:- AT LEAST 4GB OF RAM IS RECOMMENDED FOR SMOOTH EXECUTION OF PYTHON SCRIPTS AND
STORAGE:- A FEW GIGABYTES OF FREE STORAGE SPACE FOR THE PYTHON INTERPRETER, DEVELOPMENT
INPUT DEVICES:- STANDARD KEYBOARD AND MOUSE FOR CODE INPUT AND NAVIGATION.
PROBLEM STATEMENT
User Interface:
The application should provide a clear and user-friendly command-line interface (CLI).
User Commands & Task Management:
The application should support the following commands:
add: Allows users to add a new task.
view: Displays the list of all tasks.
remove: Removes a task from the list.
Remove all tasks: Removes all tasks from the list.
Validation: Ensure that user inputs are properly validated to prevent errors and handle edge cases
gracefully.
For example, when a user attempts to mark a non-existent task as complete, provide a clear error message.
Documentation: Include clear and concise documentation on how to use the application.
Optional Features.
SEQUENCE DIAGRAM
Add Task
Exit Application
CLASS DIAGRAM
USECASE
DIAGRAM
Open
Application
Create
Tasks
View
Tasks
Add
Tasks
Delete
Particular
Task
Delete
All
Exit
Tasks
Application
OUTPUT
OUTPUT
CONCLUSION
To conclude, the “To Do List” is successfully created using Python Programming
Language evidenced by the Python code being executed and desired output being
displayed. Thus, our project could definitely carve an easier, more efficient and more
effective lifestyle and workplace duties for the people of today’s busy world, thus
leading to a greater social impact in this world. To put it in a nutshell, the development
of the 'To Do List Using Python' project has been a valuable learning experience.
Through this project, we gained a deeper understanding of Python programming and its
application in creating functional and user-friendly applications. This project initiates the
users to have more effective and easier worklist by playing the operations involved in
Tasks.
REFERENCES
1. https://www.python.org/doc/
2. https://docs.python.org/3/library/tkinter.html
3. https://www.riverbankcomputing.com/static/Docs/PyQt5
4. https://doc.qt.io/qtforpython
5. https://github.com/
THANK YOU
TEAM MEMBERS:
SHREEYAA SENTHILNATHAN : RA2211008020096
PRAVIN KUMAR D : RA2211008020100
DHINAKARAN J : RA2211008020114
VANMATHI R.B : RA2211008020120