To run the app, open the terminal in the current directory of the cloned repo and run the following command.
cd ./client
npm start
then open another terminal and run the following command.
cd ./server
npm run dev
List of interesting libraries used in this:
- React Quill -> It is better to keep this in a separate component.
- date-fns
Features to implement:
- Edit functionality.
- User profiles functionality.
- Post search functionality.
- Improved UI.
- create restricted urls.