This project was created as part of my training in the OpenClassrooms curriculum (PHP/Symfony Application Developer).
--> Version : Français 📖
ToDoList is a simple task management app that allows users to create, view, and organize their to-do lists.
This project was designed to provide an intuitive interface for users who want to efficiently manage their daily tasks.
- Task creation and management : Easily add, edit, and delete your tasks.
- Intuitive organization : Sort tasks for better management.
- Smooth user interface : Designed for easy and quick use.
- Structured database : Secure storage for tasks.
Before starting, make sure you have the following installed on your machine :
- PHP (version 8.0 or higher)
- Symfony (version 7 or higher)
- Composer
- MySQL Database
-
Clone the repository
Use Git to clone the project :git clone https://github.com/TolMen/OCP8_ToDoList.git
-
Install dependencies
Run the following command to install the required libraries :symfony console composer install
-
Create the database
Update the.envfile to configure your database :DATABASE_URL=mysql://db_user:[email protected]:3306/db_name
Then, execute the following commands :
symfony console doctrine:database:create symfony console doctrine:schema:update --force symfony console doctrine:fixtures:load # Optional: insert sample data
Thank you for exploring this project.
Feel free to explore, modify, and improve it ! ✨
For any questions or collaboration, feel free to contact me ! 📩
