Skip to content

Mariam-Senzia/BlogNest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

BlogNest

BlogNest is a blog platform where users can view blogs, filter them by category, and publish their own after signing in. Built with the MERN stack (MongoDB, Express, React, Node.js), it demonstrates my skills in full-stack development.

Table of Contents

  • Features

  • Technologies Used

  • Installation

  • Usage

Features

  • View a wide range of blogs created by various users.

  • Filter blogs by category for easier navigation.

  • Create and publish your own blogs (sign-in required).

  • User authentication and authorization using JWT.

  • Stylish and responsive UI built with Chakra UI.

Technologies Used

Frontend

  • React: For building a responsive and interactive user interface.

  • Chakra UI: For a modern, accessible, and customizable UI design.

Backend

  • MongoDB: NoSQL database to store user and blog data.

  • Express: Backend framework to build a robust RESTful API.

  • Node.js: JavaScript runtime for scalable backend operations.

  • JWT: JSON Web Tokens for secure user authentication and authorization

  • Cloudinary: For efficient image storage and management.

Full Stack

MERN Stack: MongoDB, Express.js, React, Node.js

Installation

To set up BlogNest locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/blobnest.git
    cd blognest
    
  2. Install dependencies:

    cd backend
    npm install
    
    cd ../frontend
    npm install
    
  3. Run the application:

    npm run dev  
    
    

Usage

  • View Blogs: Browse through the list of published blogs.

  • Filter by Category: Easily find blogs of interest by filtering based on categories.

  • Sign Up / Sign In: Create an account or sign in with existing credentials.

  • Create Blog: Sign in to create and publish your own blog.

About

A blog platform where users can view blogs, filter them by category, and publish their own after signing in.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors