Skip to content

just-eats is an Uber clone and it uses React.js for frontend, React Native for mobile app, and Nest.js for backend with GraphQL API.

Notifications You must be signed in to change notification settings

saurabh-619/just-eats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just eats

Logo

Logo

Just eats is a food delivery app made with Nest.js, React.js and React Native

Demo

  • React native app - check the release section (completed - android app)
  • Web app - https://just-eats.netlify.app/ [Currently under development - till that, prefer using android app]

Run Locally

Clone the project

  git clone https://github.com/saurabh-619/just-eats

Go to the project directory

  cd just-eats/backend
  cd just-eats/frontend-web
  cd just-eats/frontend-mobile

Install dependencies

  yarn install

Start the app

  Nest.js - yarn start:dev
  React.js - yarn start
  React Native - expo start

Tech Stack

1. Frontend - Next.js, React native, TailwindCSS
2. Client state - Redux
3. Server state - Apollo Client
4. API - GraphQL
5. Server: - Nest.js

Demo

  1. Splash screen

  1. Login screen

  1. Sign up screen

  1. All restaurants

  1. Dishes of a Restaurant

  1. Add a new Restaurant

  1. Create new order

  1. Order notification (Client)

  1. New order (Owner)

  1. Accept Order (Owner)

  1. Cooked order (Owner)

  1. New pickup (Delivery)

  1. Pick up (Delivery)

  1. Delivered (Delivery)

  1. Delivered (Client)

About

just-eats is an Uber clone and it uses React.js for frontend, React Native for mobile app, and Nest.js for backend with GraphQL API.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages