Ongoing project. A blog I make for a friend.
https://ygarrot.ml
gbrochar 4feff06a2b | ||
---|---|---|
config | ||
public | ||
src | ||
views | ||
.babelrc | ||
.eslintrc.js | ||
.gitignore | ||
LICENSE | ||
README.md | ||
package-lock.json | ||
package.json | ||
tsconfig.json |
README.md
curiousroamers
curiousroamers' blog
Installation
You need a postgresql databased called curiousroamers setup, You have to specify :
- SESSION_SECRET
- ACCESS_TOKEN_SECRET
- DATABASE_PASSWORD in the .env file npm install npm run build npm start
If you wanna create an admin you gotta create a new UniqueLink row in the uniquelink table, Then go to localhost:3000/admin/signup/:uuid (:uuid being the UniqueLink row's uuid) to create an account.
The admin page is not very pretty at the moment cause it is not done.
I have a project of transforming this website into a simple blog CMS.
Design curious roamers
Todo
Responsiveness
- Pages utilisateurs
- Pages admin
Pages
- Home (Notre voyage)
- Qui sommes nous ?
- Contact
- Blog
Contact
- Coordonees
- Formulaire de contact comme wordpress -siteweb
- Check port to use (25, 465, 587 or 2525)
- Nodemailer for node
- Postfix for server
- Check MailHog
Blog
- Article (markdown)
- Voir plus (sans description)
- Plusieurs tag par article
- Formulaire de contact et source du contact
Tag
- Recherche par tag
- tag cliquables
Footer
- Que sur la homepage
- A propos
- Nous contacter
- Donation
Admin
- nomdusite.com/admin
- connection classique
- Ajouter article
- Supprimer article
- Editer article