Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

==> Building Uber Clone App with React Js + Next Js + TypeScript + Redux + Tailwind CSS with styled-components + Heroicons + Vercel Hosting + User Authentication (a mobile-friendly)

Notifications You must be signed in to change notification settings

saddamarbaa/uber-clone-app-nex-js

Open more actions menu

Repository files navigation

Uber Clone

Building Uber Clone App with React Js, Next Js, TypeScript

Table of contents

Author

Technologies

Client:

  • React Js
  • Next Js
  • Redux
  • Tailwind CSS with Styled-Components
  • Heroicons

Server:

  • Vercel Hosting
  • Firebase Google Authentication

Demo

Features

  • User authentication
  • Mapbox Integration

Contributing

Contributions are always welcome!

Support

For support, email saddamarbaas@gmail.com.

Feedback

If you have any feedback, please reach out to me at saddamarbaas@gmail.com

Twitter https://twitter.com/ArbaaSaddam/

Linkedin. https://www.linkedin.com/in/saddamarbaa/

Github https://github.com/saddamarbaa

Instagram https://www.instagram.com/saddam.dev/

Facebook https://www.facebook.com/saddam.arbaa

Run_Locally

Clone the project

 https://github.com/saddamarbaa/uber-clone-app-nex-js

Go to the project directory

  cd uber-clone-app-nex-js

Install dependencies

  npm install

Start the server

npm run dev
# or
yarn dev

Environment

  • To run this project, you will need to create a new project on firebase, setup Firebase google authentication and add the following environment variables to your next.config.js

  • API_KEY

  • AUTH_DOMAIN

  • PROJECT_ID

  • STORAGE_BUCKET

  • MESSAIN_SENDER_ID

  • APPID

  • then create a new project on Mapbox and add the following environment variables to your next.config.js

  • MAP_BOX_ACCESS_TOKEN

Status

Project is now in progress

Inspiration

Build By Saddam Arbaa Project inspired by [Uber] https://www.uber.com/

Screenshots

Home Page

image

image

Confirm Page

image

LogIn Page

image

Next.js + Tailwind CSS Example

This example shows how to use Tailwind CSS (v2.2) with Next.js. It follows the steps outlined in the official Tailwind docs.

It uses the new Just-in-Time Mode for Tailwind CSS.

Preview

Preview the example live on StackBlitz:

Open in StackBlitz

Deploy your own

Deploy the example using Vercel:

Deploy with Vercel

How to use

Execute create-next-app with npm or Yarn to bootstrap the example:

npx create-next-app --example with-tailwindcss with-tailwindcss-app
# or
yarn create next-app --example with-tailwindcss with-tailwindcss-app

Deploy it to the cloud with Vercel (Documentation).

About

==> Building Uber Clone App with React Js + Next Js + TypeScript + Redux + Tailwind CSS with styled-components + Heroicons + Vercel Hosting + User Authentication (a mobile-friendly)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.