Skip to content

This is blog Webite where backend is express js and fornt end is react js and database is mongodb

Notifications You must be signed in to change notification settings

CheSubhro/myblog

Repository files navigation

Blog Website

Welcome to our Blog Website! This is a full-stack web application where users can read, write, and interact with blog posts. The backend is built with Express.js, the frontend with React.js, and MongoDB is used as the database.

Features

  • User Authentication: Secure user authentication system allows users to sign up, log in, and manage their accounts.
  • Create, Read, Update, Delete (CRUD) Operations: Users can create, view, update, and delete blog posts.
  • Commenting System: Users can leave comments on blog posts and engage in discussions.
  • Search Functionality: Users can search for specific blog posts using keywords or filters.
  • Responsive Design: The website is fully responsive and optimized for various screen sizes and devices.

Technologies Used

  • Backend: Express.js
  • Frontend: React.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Styling: CSS (with possible use of libraries like Bootstrap or Material UI)
  • Deployment: (Optional - mention if the project is deployed and where)

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/CheSubhro/myblog.git
    

Navigate to the project directory:

cd myblog

Install backend dependencies

npm install

Install frontend dependencies

npm install

Run the project:

Start the backend server (from the backend directory)

npm start

Start the frontend development server (from the frontend directory)

npm start

Access the website in your web browser at http://localhost:3000.

Contributing

Contributions are welcome! Feel free to submit pull requests or open issues for bug fixes, feature requests, or improvements.

About

This is blog Webite where backend is express js and fornt end is react js and database is mongodb

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published