Skip to content

Ferlandoo/ToDo

Repository files navigation

ToDo List

App Screenshot

Overview

The Todo List app is a tool designed to streamline your task management. With this application, you can easily create accounts, add tasks, and categorize them based on their priority. The app offers a range of features to help you stay organized and on top of your to-do list.

Key Features

  1. User Accounts: The app allows you to create personalized accounts, ensuring your tasks are securely stored and accessible only to you.

  2. Task Creation and Prioritization: Add tasks to your list and assign them a priority level, making it easier to focus on the most important items.

  3. Task Filtering and Updating: Easily filter your tasks based on their priority and update them as needed, keeping your to-do list current and relevant.

  4. Search Functionality: Find tasks quickly by searching for keywords or fragments you remember, saving you time and effort.

Technology

The Todo List app is built on a robust backend using Python and the Flask framework. For data storage, the app utilizes MySQL as the SQL database. On the frontend, the app leverages HTML, CSS with Tailwind, and a touch of JavaScript to create a visually appealing.

Getting Started

To get started with the Todo List app, follow these steps:

  1. Clone the Repository: Ensure you have the necessary permissions and clone the project repository to your local machine.

  2. Set up the Backend: Install the required Python dependencies, configure the MySQL database connection, and start the Flask server.

  3. Configure the Frontend: Install the necessary frontend dependencies, such as Tailwind CSS, and integrate the frontend with the backend.

  4. Run the Application: Launch the Todo List app and start managing your tasks with ease.

Contributing

We welcome contributions from the community to help improve and expand the Todo List app. If you have any ideas, bug fixes, or feature enhancements, feel free to submit a pull request or open an issue in the project repository.

Contact

If you have any questions, feedback, or need further assistance, please don't hesitate to reach out @Ferlandoo.