https://github.com/SorcererChiragsingh/WriteSphere
I'll be building an in-depth full-stack Blog project application using Node.js, Express, React, and MongoDB along with ES6+.
https://github.com/SorcererChiragsingh/WriteSphere
expressjs mongodb mongodb-compass nodejs postman reactjs
Last synced: 5 months ago
JSON representation
I'll be building an in-depth full-stack Blog project application using Node.js, Express, React, and MongoDB along with ES6+.
- Host: GitHub
- URL: https://github.com/SorcererChiragsingh/WriteSphere
- Owner: SorcererChiragsingh
- License: mit
- Created: 2024-12-09T15:54:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-31T13:31:41.000Z (about 1 year ago)
- Last Synced: 2024-12-31T14:36:54.254Z (about 1 year ago)
- Topics: expressjs, mongodb, mongodb-compass, nodejs, postman, reactjs
- Language: JavaScript
- Homepage:
- Size: 9.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WriteSphere
we will be building an in-depth feature-rich blog application using the MERN stack (MongoDB, Express.js, React, Node.js).
walk you through:
✅ Setting up the backend with Node.js and Express.js
✅ Integrating MongoDB for database management
✅ Developing a user-friendly frontend with React
✅ Implementing essential features like blog posting, user authentication, and more!
## Table of Contents
- [About](#about)
- [Features](#features)
- [Screenshots](#screenshots)
- [Tech Stack](#tech-stack)
- [Road Map](#roadmap)
- [Report Issues](#report-issues)
- [License](#license)
- [Acknowledgements](#acknowledgements)
## About
In this project, we will be building an in-depth full-stack Blog project application using Node.js, Express, React, and MongoDB along with ES6+.
This project includes...
- Building an extensive backend API with Node.js & Express
- Extensive API testing with Postman
- Integrating React with our backend in an elegant way, creating a great workflow
- Building our frontend to work with the API
- Get and Post Request using MongoDB
## Features
- **Feature 1:** Building an extensive backend API with Nodejs & Express
- **Feature 2:** Extensive API testing with Postman
- **Feature 3:** Building our frontend to work with the API
- **Feature 4:** Get and Post Request using MongoDB
## Screenshots
### Home Page

### User Sign Up Pages

### User Sign In Page

### User Profile Page

### Add New Blog

### View Blog

### Comment & Like On A Blog

### Admin Landing Page

### Admin Add New Category Page

### Admin List All Users Page

### Admin List All Comments Page

### User List Blogg Page

### CategoryWise Blog List Page

## Tech Stack
- Frontend: HTML, Tailwind css, ReactJS, ExpressJs, Context API.
- Backend: Node Js
- Database:Mongo DB
- Deployment: vercel
## Roadmap
- Notifications: Notify users about likes, comments, follows, and messages
- Stories: Add ephemeral posts that disappear after 24 hours.
- Advertisements: Add ad spaces in the feed or as sponsored posts.
## Report Issues
- You can report issues on this project using Github issue.
- You can read more about this from [Github Docs](https://docs.github.com/en/issues/tracking-your-work-with-issues/creating-an-issue)
## License
- This project is licensed under the MIT License - see the [LICENSE](https://github.com/SorcererChiragsingh/WriteSphere?tab=MIT-1-ov-file) file for details.
- The project Bean & Brew Coffee is packaged and distributed using the [MIT License](https://choosealicense.com/licenses/mit/) which allows for commercial use, distribution, modification and private use provided that all copies of the software contain the same license and copyright.
## Acknowledgements
- A passion project by [Chirag](www.linkedin.com/in/chirag-singh-148993279)