Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/medss19/flask-todo


https://github.com/medss19/flask-todo

Last synced: 22 days ago
JSON representation

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.