arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
commonroutesServer/README.md
README.mdRaw
 1# commonroutesServer
 2
 3- Current status:
 4    - Server and App almost done, need to finish details.
 5    - I'm focusing on having a first stable and usable version
 6    - The plan is to have the first stable version in the middle of February 2018
 7- Comments:
 8  - the code is not a good quality code, as:
 9    - it was developed in a discontinued way
10    - in the process I learned stuff that I didn't know at the beginning
11- Future plans:
12  - If somebody can do the frontend, maybe we can implement the frontend app in React
13  - I can focus on implementing the backend in Go lang
14
15---
16
17- server code: https://github.com/arnaucode/commonroutesServer
18- frontend app code: https://github.com/arnaucode/commonroutesApp
19- frontend webapp code: https://github.com/arnaucode/commonroutesWebApp
20- images server: https://github.com/arnaucode/goImgServer
21- admin web: https://github.com/arnaucode/commonroutesAdminWeb
22- landing page: https://github.com/arnaucode/commonroutesLandingPage
23
24**Backend:**
25
26- Nodejs + Express + MongoDB
27- Go --> for the images server
28
29**Frontend:**
30
31- Angularjs + Ionic
32
33
34
35App:
36
37![commonroutes](https://raw.githubusercontent.com/arnaucode/commonroutesApp/master/commonroutes.png "commonroutes")
38code: https://github.com/arnaucode/commonroutesApp
39
40--------------------
41
42
43**To Do Backend and Frontend:**
44```
45- pagination search
46- https (tls/ssl)
47```
48
49### Configuration before run:
50In the file adminConfig.js, put the sha256 of the password that allows to create new admins:
51```js
52module.exports = {
53    'passwordHash': 'Bzij4hEeEUpmXTWyS+X0LR+YcA8WFjP2P7qhW0sxA6s='/*password raw: adminPassword*/
54};
55```
56
57
58#### RESOURCES using:
59
60initial avatars users: [http://www.flaticon.com/packs/animal-icon-collection](http://www.flaticon.com/packs/animal-icon-collection)