saddamarbaa / tesla-clone-app-react-typescript

==> Building Tesla Clone App with React Js + TypeScript + Redux + Styled Components + Material-UI + Firebase Authentication + Vercel Hosting (a mobile-friendly)

Home Page:https://tesla-clone-app-neon.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tesla Clone App

Building Tesla Clone App with React Js, TypeScript, Redux, Styled Component, Material-UI, Vercel Hosting, with complete user authentication (a mobile-friendly).

Table of contents

Author

Technologies

Client:

  • React Js
  • TypeScript
  • Redux
  • Styled Component
  • Material-UI

Server:

  • Vercel Hosting
  • Firebase Google Authentication
  • Firebase Email and password Authentication

Demo

Related_Projects

Netflix Clone App built with React Js + TypeScript + Redux + Stripe Checkout/Payments + Vercel Hosting + Firebase

LinkedIn Clone App built with React Js + TypeScript + Redux + Styled Components + Material-UI + Firebase Realtime Database + Vercel Hosting

Airbnb Clone App built with React Js + Next Js + TypeScript + Redux + Tailwind CSS

Amazon Clone App built with React Js + TypeScript + Redux + Styled Components

Facebook Clone App built with React Js + Next Js + TypeScript + Redux + Styled Components

Instagram Clone App built with React Js + Next Js + TypeScript + Redux + Tailwind CSS + Heroicons

Optimizations

  • Memoization (useMemo, Memo)
  • Code-Splitting – React
  • Function components
  • React hooks
  • React useEffect cleanup

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/tesla-clone-app-react-typescript

Go to the project directory

  cd tesla-clone-app-react-typescript

Install dependencies

  npm install

Start the server

  npm start

Environment

  • To run this project, you will need to create a new project on firebase and add the following environment variables to your .env file

  • REACT_APP_FIREBASE_API_KEY

  • REACT_APP_AUTH_DOMAIN

  • REACT_APP_STORAGE_BUCKET

  • REACT_APP_PROJECT_ID

  • REACT_APP_MESSAIN_SENDER_ID

  • REACT_APP_APPID

Status

Project is: in progress I'm working on it in my free time

Inspiration

Build By Saddam Arbaa Project inspired by [Tesla] https://www.tesla.com/

Screenshots

Registration Page

image

image

image

Sign in page

image

image

image

Home Page

image

image

image

About

==> Building Tesla Clone App with React Js + TypeScript + Redux + Styled Components + Material-UI + Firebase Authentication + Vercel Hosting (a mobile-friendly)

https://tesla-clone-app-neon.vercel.app

License:MIT License


Languages

Language:TypeScript 63.3%Language:JavaScript 23.1%Language:CSS 9.5%Language:HTML 4.2%