An open API service indexing awesome lists of open source software.

https://github.com/anmol111pal/blog-application

Introducing a blogging app! Sign up/login, write posts, & read others' blogs. Powered by ReactJS, ExpressJS, NodeJS, MongoDB, & mongoosejs, it offers seamless creation, collaboration, & reading for bloggers.
https://github.com/anmol111pal/blog-application

backend backend-api backend-service expressjs frontend mongo mongodb mongodb-atlas mongodb-database mongoosejs nodejs reactjs

Last synced: 2 months ago
JSON representation

Introducing a blogging app! Sign up/login, write posts, & read others' blogs. Powered by ReactJS, ExpressJS, NodeJS, MongoDB, & mongoosejs, it offers seamless creation, collaboration, & reading for bloggers.

Awesome Lists containing this project

README

          

# MERN Blogging Application

Introducing "GitBlogify" - the GitHub blogging app! Sign up/login, write posts, & read others' blogs. Powered by ReactJS, ExpressJS, NodeJS, MongoDB, & mongoosejs, it offers seamless creation, collaboration, & reading for bloggers.

This is a application is developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The application allows users to create, read, update, and delete blog posts. It provides a user-friendly interface for writing and managing blogs with rich text editing capabilities.

Tech Stack:

![React.js](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB) ![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB) ![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) ![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white) ![NPM](https://img.shields.io/badge/NPM-%23000000.svg?style=for-the-badge&logo=npm&logoColor=white) ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E) ![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&logo=bootstrap&logoColor=white)

## Features

- User authentication and authorization system
- Create, read, update, and delete blog posts
- User-friendly and responsive UI
- User profiles with avatar(upcoming) and bio
- API endpoints for integrating with other applications

## Technologies Used

- MongoDB: A NoSQL database used for storing blog posts, user data, and application settings.
- Express.js: A backend web application framework used for handling HTTP requests and building RESTful APIs.
- React.js: A frontend JavaScript library used for building interactive user interfaces.
- Node.js: A JavaScript runtime environment used for server-side development.
- Axios: A library used for making HTTP requests to the server.

## Github repo:
[Repo](https://github.com/anmol111pal/blog-application)

## Social:
[Linkedin](https://www.linkedin.com/in/anmol-pal/)
[Mail](mailto:anmol111pal@gmail.com)
[Instagram](https://www.instagram.com/_anmolpal_/)