- Name: Kyungbae Min
- Student ID: 112986171
Deployed on MongoDB Atlas
yarn install
ornpm install
to install packagesyarn start
ornpm start
to start your local server on 3000 port
cse316-hw4
├── frontend/
│ ├── public/ # static files
│ │ ├── index.html # html template
│ │ ├── manifest.json # manifest info
│ │ └── robots.txt
│ │
│ ├── src/ # project root
│ │ ├── api/ # APIs
│ │ │ └── client.js
│ │ ├── assets/ # images
│ │ ├── components/ # layout containers
│ │ │ ├── auth/ # login & signup form
│ │ │ ├── main/ # main note editter
│ │ │ ├── modal/ # user info modal
│ │ │ └── sidebar/ # side note list
│ │ │
│ │ ├── App.css
│ │ ├── App.js
│ │ ├── index.js
│ │ └── recoilStates.js # global states
│ │
│ ├── ...
│ └── package.json
│
└── server/
├── middleware/ # Server middlewares
│ └── auth.js
│
├── models/ # DB schemes
│ ├── Note.js
│ └── User.js
│
├── routes/ # API routes
│ ├── notes.js
│ └── users.js
│
├── utils/ # helper methods
│ ├── helper.js
│ └── validators.js
│
├── app.js # Express server w/ mongoose
├── server.js # Server execute
├── populatedb.js # Populating db
│
├── ...
└── package.json