This project is a Full Stack reimplementation of the official Google Keep app where users register/login with email and create notes. Notes may contain images optionally as well as labels and labels can be added/deleted individually.
in /config folder create a config.env file and define MONGO_URI and JWT_SECRET environment variables.
Then, install the dependencies and start the server.
$ cd server
$ npm install
$ npm run dev
BASE_URL is defined in /src/env.json file as http://localhost:8000. Change this to the same address as your server is running on.
Then, install the dependencies and start the client.
$ cd client
$ npm install
$ npm run start
- Implement Masonry Layout
- Add List View Feature to Note Container
- Add Trash Bin Feature
- Make Note Body Editable