Skip to content

DevSadit/ZenZap_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fit Flow

🚀 Run this to your local machine

Follow these steps to run the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Installation

  1. Clone the repository:

    git clone https://github.com/DevSadit/blog-server-side-ass-11.git
  2. Navigate to the project directory:

    cd blog-server-side-ass-11
  3. Install dependencies:

    npm install
  4. Set up environment variables:

    Create a .env file in the root directory and add the following:

    MONGODB_URI=your_mongodb_uri
    PORT=3000

    Replace your_mongodb_uri with your actual MongoDB connection string.

  5. Run the development server:

    nodemon index.js

🎉 You're all set!

The server should now be running on http://localhost:3000.

Overview

ZenZap Website is a vibrant blogging platform designed for users to share their thoughts, experiences, and knowledge on a variety of topics. The site encourages community engagement by allowing users to read, comment on, and create their own blog posts. With a user-friendly interface and robust features, Zainab Website aims to be the go-to destination for both readers and writers.

Features

  • User Registration and Login: New users can sign up and existing users can log in to access the full features of the website.

  • Blog Creation: Registered users can create and publish blogs on a wide range of topics.

  • Blog Exploration: All visitors can read blogs, discover new ideas, and gain insights from different authors.

  • User Profiles: Each user has a profile where their published blogs are showcased.

  • Commenting System: Readers can leave comments on blogs to share their thoughts and engage in discussions.

  • NPM Packages which is used in this Project -

  • react icon

  • react tooltip

  • daisyUI

  • Framer motion

  • React Photo view

  • React Select

  • also many more

Releases

No releases published

Packages

 
 
 

Contributors