Skip to content

"πŸ“° Inshorts Clone πŸš€ - A full-stack news aggregation application built with React.js for the frontend and Node.js with MongoDB (Mongoose) for the backend. Stay informed with succinct news summaries in this efficient and responsive news platform. #React #NodeJS #MongoDB #InshortsClone"

Notifications You must be signed in to change notification settings

jagdish47/inshort-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Inshorts Clone

A simplified clone of the Inshorts news aggregation platform. This project uses React.js for the frontend and Node.js with MongoDB (Mongoose) for the backend.

Getting Started

Prerequisites

Make sure you have Node.js and npm installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/inshorts-clone.git
  2. Navigate to the project directory:

    cd inshorts-clone
  3. Install dependencies:

    npm install

Frontend Setup

  1. Navigate to the front-end directory:

    cd front-end
  2. Install frontend dependencies:

    npm install
    
  3. Run the frontend development server:

    npm start
    

Backend Setup

  1. Create a .env file:

    Go to the back-end and there is Database folder inside there is a file db.js file inside put your Mongodb url.

    Create a .env file in the root of the back-end directory with the following content:

    DB_USERNAME=your_mongodb_username
    DB_PASSWORD=your_mongodb_password

    Replace your_mongodb_username and your_mongodb_password with your password and username

  2. Navigate to the server directory:

    cd back-end
  3. Install backend dependencies:

    npm install
  4. Run the backend server:

    npm start

    This will start the backend server.

About

"πŸ“° Inshorts Clone πŸš€ - A full-stack news aggregation application built with React.js for the frontend and Node.js with MongoDB (Mongoose) for the backend. Stay informed with succinct news summaries in this efficient and responsive news platform. #React #NodeJS #MongoDB #InshortsClone"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published