DraftMan.fr est un site deja en ligne draftman.fr qui a été réalisé il y a fort longtemps et basé sur une structure backend php procédural ayant de nombreux bugs. Le but est alors de refaire le site avec ma techno préféré le Js. Pour expérimenter j'ai choisi de partir sur le Framework AdonisJs qui est un framework web basé sur du nodejs fonctionnant avec la structure MVC.
Merci à ESCommunity et plus particulièrement à Romain Lanz qui m'a suivis durant la réalisation de ce site et m'a été d'une grande aide !
- Executer
git clone https://github.com/DraftProducts/DraftMan.fr.git
pour télécharger le projet - Executez
cd DraftMan.fr/
pour vous rendre dans le dossier du projet - Executer
npm install
pour installer toutes les dependances - Dupliquer le fichier
.env.exemple
en.env
- Executer
adonis key:generate
pour ajouter la clé dans le fichier.env
- Executer
adonis migration:run
pour mettre en place la base de donnée - Executer
adonis serve --dev
ounode server.js
pour lancer l'application
Le but a thèrme serait d'obtenir un site similaire a celui que j'ai aujourd'hui avec les features suivantes:
- Page Accueil
- Page A Propos
- Page Portfolio dynamique
- Page Projet
- Page Contact
- Page Discord
- Infrastructure Blog
- Page Article
- Page recherche
- Système de newsletter
- Admin: système de gestions de fichiers
- Admin: création de newsletter
- Admin: gestion de la boite mail
- Admin: gestion des utilisateurs
- Admin: liste des articles (postés & non postés)
- Admin: rédaction des articles
- Admin: édition des articles