Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tolmen/ocp8_todolist

Projet Symfony - OpenClassrooms (Développeur d'application PHP/Symfony)
https://github.com/tolmen/ocp8_todolist

openclassrooms php symfony todolist webdevelopment

Last synced: 15 days ago
JSON representation

Projet Symfony - OpenClassrooms (Développeur d'application PHP/Symfony)

Awesome Lists containing this project

README

        

# ToDoList

> **Ce projet a été réalisé dans le cadre de mon apprentissage pour le parcours d'OpenClassrooms (Développeur d'application PHP/Symfony).**

ToDoList is a simple task management app that lets you create, view and organize to-do lists.

It is a project designed to provide an intuitive interface for users who want to manage their daily tasks efficiently.

## Installation

1 - Git clone the project



https://github.com/TolMen/OCP8_ToDoList

2 - Install libraries



symfony console composer install

3 - Create database

- Update DATABASE_URL in the `.env` file with your database configuration:
`DATABASE_URL=mysql://db_user:[email protected]:3306/db_name`

- Create the database:
`symfony console doctrine:database:create`

- Create database structure:
`symfony console doctrine:schema:update --force`

- Insert sample data (optional):
`symfony console doctrine:fixtures:load`

## Documentation

- [Contribution guidelines](https://github.com/TolMen/OCP8_ToDoList/blob/master/DossierProjet/CONTRIBUTING.md)
- [Technical documentation](https://github.com/TolMen/OCP8_ToDoList/blob/master/DossierProjet/DocumentationTechnique.md)
- [Project images](https://github.com/TolMen/OCP8_ToDoList/tree/master/DossierProjet/Design%20-%20Actuel)
- [Reports](https://github.com/TolMen/OCP8_ToDoList/tree/master/DossierProjet/Rapport)
- [UML](https://github.com/TolMen/OCP8_ToDoList/tree/master/DossierProjet/UML)

## Author

[TolMen](https://github.com/TolMen) - [LinkedIn](https://www.linkedin.com/in/jessyfrachisse/)

## License

This project is licensed under the MIT License. View the file [LICENSE](LICENSE) for more details.

Feel free to contact me with any questions or contributions. Enjoy exploring the project!