Skip to content

Latest commit

 

History

History
59 lines (32 loc) · 1.16 KB

readme.md

File metadata and controls

59 lines (32 loc) · 1.16 KB

WHAT is CRUD?

Crud is create, read, update, delete. Users will perform CRUD operations on database objects.

Functionality includes but is not limited to:

• Real-time CRUD with addition of web-sockets

• Many to many relationships

• Registration, login & private routes with JWT, Bcrypt, & cookies

• File upload

Built with:

• Mongoose

• Express

• React

• Node

• Socket.IO

• Multer

• Bootstrap

• various node packages

In the works:

• Pizza Time app; proof of concept eccomerce storefront to buy pizza

• Comments, comment replies and comment likes

• Friend requests

• Private favorites to self, friends or all

• Chat room for online users

• Auth0 login

• Password reset

Dev run instructions:

• Clone GitHub repo

• Create .env file in root directory containing FIRST_SECRET_KEY="anyvalue"

npm run start in the client folder

node server in the root directory

Deploy instructions can be found on my medium:

https://medium.com/@tylerwertman/auto-re-deploy-ci-cd-your-javscript-mern-stack-apps-mongo-express-react-node-with-github-c00ef211bda8