Une mini application web de blagues pour Carambar & co.
-
Clonez le dépôt :
git clone https://github.com/ton-utilisateur/carambar-jokes-app.git cd carambar-jokes-app
-
Installez les dépendances :
pnpm install
-
Configurez la base de données :
npx sequelize-cli db:migrate npx sequelize-cli db:seed:all
-
Démarrez le serveur :
node server.js
-
Accédez à l'application :
http://localhost:3000
L'application est déployée sur Render. Pour déployer, poussez simplement les modifications sur le dépôt GitHub connecté à Render.
-
Accédez à la landing page.
-
Cliquez sur le bouton "Obtenir une blague" pour afficher une blague aléatoire.
- Récupère une blague aléatoire.
- Récupère toutes les blagues.
- Récupère une blague par ID.
- Ajoute une nouvelle blague.
- Corps de la requête (JSON) :
{ "question": "Pourquoi les plongeurs plongent-ils toujours en arrière et jamais en avant ?", "answer": "Parce que sinon ils tombent encore dans le bateau." }
- Met à jour une blague existante.
- Corps de la requête (JSON) :
{ "question": "Pourquoi les plongeurs plongent-ils toujours en arrière et jamais en avant ?", "answer": "Parce que sinon ils tombent encore dans le bateau." }
- Supprime une blague existante.
- Node.js
- Express
- Sequelize
- SQLite
- Render
Les contributions sont les bienvenues ! Veuillez ouvrir une issue ou soumettre une pull request.
Ce projet est sous licence MIT.