curiousroamers/README.md

82 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2020-11-22 14:38:43 +00:00
# curiousroamers
2020-11-22 14:45:51 +00:00
curiousroamers' blog
2020-11-22 14:38:43 +00:00
2020-11-22 14:45:51 +00:00
# Installation
2020-11-22 14:47:37 +00:00
You need a postgresql databased called curiousroamers setup
You have to specify in the .env file :
2020-11-22 14:45:51 +00:00
- SESSION_SECRET
- ACCESS_TOKEN_SECRET
- DATABASE_PASSWORD
2020-11-22 14:47:37 +00:00
Then :
```npm install```
```npm run build```
```npm start```
2020-11-22 14:45:51 +00:00
If you wanna create an admin you gotta create a new UniqueLink row in the
2020-11-22 14:47:37 +00:00
uniquelink table, then go to localhost:3000/admin/signup/:uuid (:uuid being the
2020-11-22 14:45:51 +00:00
UniqueLink row's uuid) to create an account.
2020-11-22 14:47:37 +00:00
The admin page is not very pretty at the moment cause it's frontend ain't done.
2020-11-22 14:45:51 +00:00
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
### Mail
* 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
-----------------------------------------------------
## Done
### Responsiveness
### Pages
### Contact
### Blog
### Tag