Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicolassaumont/diotilogie
Que ce soit pour comprendre les mystères de la science, les curiosités de la nature ou les subtilités de la vie moderne, notre plateforme propose des réponses claires et accessibles.
https://github.com/nicolassaumont/diotilogie
backend blog ejs express frontend javascript nodejs
Last synced: about 23 hours ago
JSON representation
Que ce soit pour comprendre les mystères de la science, les curiosités de la nature ou les subtilités de la vie moderne, notre plateforme propose des réponses claires et accessibles.
- Host: GitHub
- URL: https://github.com/nicolassaumont/diotilogie
- Owner: NicolasSaumont
- Created: 2023-08-21T15:24:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-12T15:37:38.000Z (over 1 year ago)
- Last Synced: 2023-10-13T15:47:48.320Z (over 1 year ago)
- Topics: backend, blog, ejs, express, frontend, javascript, nodejs
- Language: PLpgSQL
- Homepage:
- Size: 133 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
![]()
Diotilogie
Explorez notre site et élargissez votre compréhension du monde qui vous entoure en un instant.
Explorer la documentation »
Voir une démo
·
Signaler un bug
·
Demande de fonctionnalité
Sommaire
## A propos
[![Product Name Screen Shot][product-screenshot]](https://www.cv-adventure.nicolassaumont.com)
Que ce soit pour comprendre les mystères de la science, les curiosités de la nature ou les subtilités de la vie moderne, notre plateforme propose des réponses claires et accessibles. Nourrissez votre curiosité en explorant des explications détaillées sur une variété de sujets. Plus besoin de laisser vos questions en suspend, trouvez des réponses éclairantes en un instant. Simplifiez votre recherche de connaissances avec notre site dédié au "Pourquoi" et élargissez votre compréhension du monde qui vous entoure.
### Développé avec
- [![Node][Node.js]][Node-url]
- [![Express][Express.js]][Express-url]
- [![EJS][EJS.js]][EJS-url]## Commencer
Visitez https://diotilogie.nicolassaumont.com ou cliquez sur [ce lien](https://diotilogie.nicolassaumont.com). Si vous voulez accéder au projet en local, veuillez suivre les étapes suivantes :
### Installation
- Clonez ou téléchargez le projet depuis son dépôt Github.
- Placez-vous au répertoire du projet.
- Lancez `npm install` pour installer les modules node nécessaires.### Execution
- Placez-vous à la racine du projet.
- Lancez l'application en utilisant la commande : `npm start`
- Ouvrez un navigateur et aller sur `http://localhost:3000` pour accéder à l'application.## Feuille de route
### V1
- [x] Création des datas
- [x] User-stories
- [x] MCD
- [x] Création des BDD
- [x] Integration
- [x] Voir la liste des questions
- [x] Voir la liste des catégories
- [x] Voir la liste des questions par catégorie
- [x] Voir le détail des questions
- [x] Identification d'un utilisateur
- [x] Inscription d'un utilisateur
- [x] Connexion d'un utilisateur
- [x] Rédaction d'un commentaire
- [x] Enregistrement d'un commentaire
- [x] Afficher la page de profil d'un utilisateur
- [x] CRUD commentaires utilisateurs
- [x] Création
- [x] Affichage
- [x] Modification
- [x] Suppression
- [x] Déconnexion d'un utilisateur### V2
- [ ] CRUD questions pour les utilisateurs
- [ ] Création
- [ ] Affichage
- [ ] Modification
- [ ] Suppression
- [ ] Upgrade de la page de profil des utilisateurs
- [ ] Nombre de commentaires postés
- [ ] Modification du pseudo
- [ ] Modification du mot de passe
- [ ] Nombre de questions postées
- [ ] Liste des questions postéesVoir les [problèmes non résolus](https://github.com/NicolasSaumont/diotilogie/issues) pour accéder à la liste complète des fonctionnalités proposées (et les bugs connus).
## Contributing
Les contributions sont ce qui fait de la communauté open source un endroit extraordinaire pour apprendre, inspirer et créer. Toutes vos contributions sont **très appréciées**.
Si vous avez une suggestion qui permettrait d'améliorer ce projet, merci de dupliquer le repo et de créer une requête. Vous pouvez aussi simplement ouvrir un problème avec le tag "enhancement".
N'oubliez pas de donner une étoile au projet ! Merci à tous !## License
Distribué sous la licence MIT. Voir `LICENSE.txt` pour plus d'informations.
## Contact
Nicolas Saumont - [@NicolasSaumont](https://twitter.com/NicolasSaumont) - [email protected]
Project Link: [https://github.com/NicolasSaumont/diotilogie](https://github.com/NicolasSaumont/diotilogie)
## Acknowledgments
- [Img Shield](https://shields.io/)
- [Best README Template](https://github.com/othneildrew/Best-README-Template/blob/master/README.md)[contributors-shield]: https://img.shields.io/github/contributors/NicolasSaumont/diotilogie.svg?style=for-the-badge
[contributors-url]: https://github.com/NicolasSaumont/diotilogie/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/NicolasSaumont/diotilogie.svg?style=for-the-badge
[forks-url]: https://github.com/NicolasSaumont/diotilogie/network/members
[stars-shield]: https://img.shields.io/github/stars/NicolasSaumont/diotilogie.svg?style=for-the-badge
[stars-url]: https://github.com/NicolasSaumont/diotilogie/stargazers
[issues-shield]: https://img.shields.io/github/issues/NicolasSaumont/diotilogie.svg?style=for-the-badge
[issues-url]: https://github.com/NicolasSaumont/diotilogie/issues
[license-shield]: https://img.shields.io/github/license/NicolasSaumont/diotilogie.svg?style=for-the-badge
[license-url]: https://github.com/NicolasSaumont/diotilogie/blob/main/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/nicolas-saumont
[product-screenshot]: public/img/screenshot.png
[Node.js]: https://img.shields.io/badge/node.js-f41a36?style=for-the-badge&logo=Node.js&logoColor=white
[Node-url]: https://nodejs.org/fr
[EJS.js]: https://img.shields.io/badge/ejs.js-000000?style=for-the-badge&logo=ejs&logoColor=white
[EJS-url]: https://ejs.co/
[Express.js]: https://img.shields.io/badge/express.js-35495E?style=for-the-badge&logo=express&logoColor=4FC08D
[Express-url]: https://expressjs.com/