This Blog App has been created by Rahul Kumar as a part of learning Full Stack development using MERN and designed using the TailwindCSS.
- User can create a new post.
- User can edit the post after verifying the user.
- User can view the post.
- User can Register, Login and Logout.
- User can upload pictures to post.
- User can go to About page to know more about the app.
- React.js
- React Context
- Node.js
- Express
- Mongoose
- Multer
- Bycrypt
- JWT
- Parcel
- Fetch()
- JavaScript
- JSX
- TailwindCSS
- To use this app, first you have to clone it your local system using "git clone https://github.com/rahulkumarpahwa/blog-app"
- Now open two terminals in your VS code or any other IDE and move to client and server folder in each respectively.
- Now type "npm install" or "npm i" to install all the packages for both client and server.
- After installation, type "npm start" to start the client and type "node app.js" to start the server.
Now go to http://localhost:1234 for frontend and go to http://localhost:4000 for backend. - Now you can see the app working.