Skip to content

25Priscilla/Syntecxhub_Blog-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Blog Application (MERN Stack)

This is a Blog Application developed as part of the Syntecxhub Internship – Web Development Task (Project 2). The project is built using the MERN Stack (MongoDB, Express.js, React.js, Node.js) and demonstrates full-stack development fundamentals.


πŸš€ Features

  • Create, Read, Update, and Delete (CRUD) blog posts
  • MongoDB database integration using Mongoose
  • RESTful APIs with Express & Node.js
  • React-based frontend with a colorful and modern UI
  • Axios for frontend–backend communication
  • Basic user-based post handling

πŸ› οΈ Tech Stack

Frontend:

  • React.js
  • Axios
  • React Router DOM
  • CSS

Backend:

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose

πŸ“ Project Structure

blog-app/
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ models/
β”‚   β”‚   └── Post.js
β”‚   β”œβ”€β”€ routes/
β”‚   β”‚   └── posts.js
β”‚   β”œβ”€β”€ .env
β”‚   └── server.js
β”‚
└── frontend/
    β”œβ”€β”€ src/
    β”‚   β”œβ”€β”€ components/
    β”‚   β”œβ”€β”€ pages/
    β”‚   β”œβ”€β”€ App.js
    β”‚   └── index.js

πŸ“Œ Internship Details

  • Internship Program: Syntecxhub
  • Task: Web Development
  • Project: Blog Application (Project 2)
  • Stack: MERN

πŸ‘©β€πŸ’» Author

Priscilla Web Development Intern – Syntecxhub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors