Skip to content

vivekCreates/FullStack-Uber-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Uber Clone Backend

This is the backend for the Uber Clone application. It provides APIs for user authentication, ride booking, driver management, and more.

Features

  • User authentication and authorization
  • Ride booking and management
  • Driver management
  • Real-time location tracking
  • Payment processing

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • Socket.io
  • JWT for authentication

Getting Started

Prerequisites

  • Node.js installed
  • MongoDB installed and running

Installation

  1. Clone the repository:
    git clone https://github.com/vivekCreates/uber-clone.git
  2. Navigate to the project directory:
    cd uber-clone
  3. Install dependencies:
    npm install

Configuration

  1. Create a .env file in the root directory and add the following environment variables:
    PORT=8000
    MONGODB_URI=your_mongodb_uri
    JWT_SECRET=your_jwt_secret
    

Running the Application

  1. Start the server:
    npm run dev
  2. The server will be running on http://localhost:8000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors