A clone of webiste "medium.com" in NodeJs made for the audition task at @TechnoJam.
- Rich blog editor
- Live previews
- Fast as ferrari
- Lightweight
Client:
- React - For frontend
- ChakraUI - For Styling
- EditorJS - For blog writing
Server:
- NodeJS - For backend
- Express - For web server
- Sequelizejs - For database
NodeJS and npm is required to run this on your computer/server. For more information visit official website.
sudo apt install nodejs npm
Install required dependencies for frontend and backend using npm or npx.
npm install
cd web
npm install
To deploy this project you have to build the frontend first, to run frontend build run the following command in the web directory
cd web # Skip if already in the web directory
npm run build
Now you are good to go, just run the test command as this project is not fully finished to use in production environment
npm run test