Ce projet a été réalisé en utilisant les technologies suivantes : ASP.NET 7.0, SvelteKit et MongoDB. Il s'agit d'une application de gestion de todos qui permet de créer, afficher, mettre à jour et supprimer des tâches à faire.
- .NET 7.0 SDK - Assurez-vous d'installer le SDK .NET 7.0 pour compiler et exécuter l'application ASP.NET.
- Node.js - Nécessaire pour exécuter SvelteKit.
- MongoDB - Installez MongoDB pour la gestion de la base de données.
- Clonez ce dépôt sur votre machine locale :
git clone https://github.com/Noxlumina/todo-svelte.git
- Accédez au répertoire du projet :
cd todo-svelte
- Lancer la base de donnée
Installer MongoDb depuis le lien plus haut ou depuis le docker-compose.yaml avec la cmd :
docker-compose up
- Lancer le backend
cd BackTodo
dotnet run
- Lancer le frontend
cd ..
cd Front-Todo
npm install
npm run dev