Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/medss19/flask-todo
https://github.com/medss19/flask-todo
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/medss19/flask-todo
- Owner: medss19
- Created: 2024-06-20T04:49:22.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-20T06:23:28.000Z (6 months ago)
- Last Synced: 2024-07-20T07:36:20.702Z (6 months ago)
- Language: Python
- Size: 33.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# flask-todo
https://github.com/user-attachments/assets/0380837a-d439-40c8-84a6-b79581f18a76
https://www.linkedin.com/posts/medha-agarwal-01b33725a_internship-pythonprogramming-theblackpearls-activity-7215021617943363585-qfWr?utm_source=share&utm_medium=member_desktop
𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻:
- Developed a user-friendly command-line interface and a basic GUI for managing tasks.
- Added functionalities to add, delete, update, and view tasks.
- Included features like task prioritization, completion status, and filtering by category or due date.
- Set up a Flask project structure with multiple routes for handling different URL endpoints.
- Created dynamic HTML templates using Jinja2 for rendering content.
- Implemented user functionalities such as registration, login/logout, and profile management.
- Connected the application to a backend SQLite database for storing user data.𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻 𝗛𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀: 𝗖𝗦𝗦 𝗮𝗻𝗱 𝗛𝗧𝗠𝗟 𝗦𝘁𝘆𝗹𝗶𝗻𝗴:
- Crafted visually appealing interfaces with custom CSS styling.
- Designed responsive HTML layouts to enhance user experience.𝗨𝗥𝗟 𝗛𝗮𝗻𝗱𝗹𝗶𝗻𝗴:
- Implemented URL routing to manage navigation within the application.
- Ensured smooth user transitions between different pages.𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗘𝗿𝗿𝗼𝗿 𝗛𝗮𝗻𝗱𝗹𝗶𝗻𝗴:
- Addressed minor exceptions and errors to enhance application robustness.
- Ensured proper error messages and handling for user actions.
- Same username is not allowed.
- Password strength is not yet set ***𝗖𝗵𝗮𝗹𝗹𝗲𝗻𝗴𝗲𝘀 𝗙𝗮𝗰𝗲𝗱:
- Integrating multiple components seamlessly.
- Handling complex user interactions and ensuring data integrity.
- Styling the application to be both functional and visually appealing.
- Managing edge cases and ensuring smooth user experience.