Simple log management app. A diary for other people's secrets.
Server side:
Node
Express
MongoDB
Mongoose
Client side:
Typescript
React
Redux
SASS
Bootstrap (reactstrap)
...and smaller libraries like lodash and such
-
Install node with npm
-
Install MongoDB with Compass
-
Use Compass to connect to MongoDB (leave defaults)
-
Create a database with the name of "confessions" with a collection named "users"
-
Open terminal and run "npm i" on the root folder;
-
"cd client" to navigate to client folder and run "npm i" again;
-
"cd ../" to navigate back to the root and run "npm start dev"
-
Use the App!
If you get an error with react-scripts just run "npm i react-scripts" on the client folder.