This project is a sample blog post application built using the MERN (MongoDB, Express.js, React.js, and Node.js) stack. It also incorporates modern tools and libraries such as Redux Toolkit, React Query, and Material UI or Tailwind CSS.
- Create, read, update, and delete blog posts.
- State management with Redux Toolkit.
- Optimized data fetching with React Query.
- Styled using Material UI or Tailwind CSS.
root/
|
|-- client/ # React.js (Frontend)
|-- server/ # Express.js & Node.js (Backend)
The frontend of the application is built using React.js and styled using Material UI or Tailwind CSS. It also leverages Redux Toolkit for state management and React Query for data synchronization.
- Start the client:
npm start
The backend of the application is built with Express.js and Node.js, providing RESTful APIs for managing blog posts.
- Start the server:
npm run start:dev
We welcome contributions to improve the application! Below are the current contributors:
- Shivraj Khetri - Backend Developer
- Vyshak Hari Kumar - Frontend Developer
Feel free to reach out to the contributors for any questions or suggestions.
- Fork the repository.
- Clone your forked repository.
- Make the necessary changes and commit them.
- Push the changes to your forked repository.
- Create a pull request with a detailed description of the changes.
Thank you for contributing and helping us build this application!