Bear Crew Notes is a small web application for creating notes and store them on server. Frontend is built with React and Redux. Backend uses node.js + Express and MongoDB. Also we use rich text editor called Megadraft – can be replaced with any Draft.js editor.
- Adding and deleting notes
- Searching through the notes
- Adding images
- Sign in
- Sign up
- Bold
- Italic
- Unorderd list
- Ordered list
- Headers
- Media content
- Editing profile
- Our own rich text editor
- Sharing notes
- PDF export
- Tags
First of all you have to install MongoDB, then start the server:
$ git clone https://github.com/bear-crew/notes
$ cd notes/server
$ npm install
$ node server
and the application itself
$ cd notes/client
$ npm install
$ npm start