Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ToDoList is a simple and intuitive task management app, allowing users to create, organize and track their daily to-do lists.

License

Notifications You must be signed in to change notification settings

JessyFra/OCP8_ToDoList

Repository files navigation

📋 ToDoList

This project was created as part of my training in the OpenClassrooms curriculum (PHP/Symfony Application Developer).
--> Version : Français 📖

📖 Description

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.

Project Preview - ToDoList

🚀 Features

  • 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.

🚧 Installation

Prerequisites

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

Installation Steps

  1. Clone the repository
    Use Git to clone the project :

    git clone https://github.com/TolMen/OCP8_ToDoList.git
  2. Install dependencies
    Run the following command to install the required libraries :

    symfony console composer install
  3. Create the database
    Update the .env file 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

📄 Documentation


Thank you for exploring this project.
Feel free to explore, modify, and improve it ! ✨

For any questions or collaboration, feel free to contact me ! 📩

TolMen - LinkedIn

About

ToDoList is a simple and intuitive task management app, allowing users to create, organize and track their daily to-do lists.

Topics

Resources

License

Stars

Watchers

Forks