This is an algorithm study notes sharing app. It consists of 4 parts: authentication(register/login), All article lists, My article lists, and Article management.
Users can search articles by titles or descriptions, filter articles by tags, They can also create, update and delete their own articles and view all articles, they can upvote articles as well.
- bcrypt
- React
- express
- React-Bootstrap
- mongodb
- React-Markdown
- React-multi-select-component
- React-toggle
- React-js-pagination
- Sweetalert2
- Clone this repo and run
npm -install
in both the root directory and the client directory - Keep your mongodb running
- Run
npm start
in your client directory andnodemon app.js
in your root directory. You can use the dev mode at localhost:3001 port. To test the full functionality runyarn build
in client directory andnodemon app.js
in your root directory, go to localhost:3000 to try.