Skip to content

Restaurant App: A login system allowing users to authenticate via mobile number and OTP, with features including restaurant discovery and image superimposing. Built with React.js and Chakra UI.

Notifications You must be signed in to change notification settings

kiranwankhade/fastor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant App

A login system where a user can simply fill in the mobile number on the 1st screen & then enter an OTP (123456) on the second screen. Once the person has logged in, you have to complete 2 functionalities: List of restaurants used to discover places & image superimposing which are explained below.

Features

  1. Login System: Users can login using their mobile number and OTP.
  2. List of Restaurants: Display nearby restaurants using a REST API.
  3. Restaurant Details: Show detailed information about each restaurant, including images.
  4. Image Superimposing: Superimpose the Fastor logo onto the center of each restaurant image.

Technologies Used

  • React.js
  • Chakra UI
  • Axios
  • React Router DOM
  • React Icons
  • React Slick
  • Slick Carousel

Installation

  1. Clone the repository:

    git clone <repository_url>
    
  2. Install dependencies:

     npm install
    
  3. Start the development server

      npm start
    
  4. Open http://localhost:3000 to view it in the browser.

Deployment

This project is deployed at https://fastor-pink.vercel.app/

GitHub Repository

The code for this project is available on GitHub at https://github.com/kiranwankhade/fastor

Screenshots

fastor1

fastor2

fastor3

fastor4

fastor5

About

Restaurant App: A login system allowing users to authenticate via mobile number and OTP, with features including restaurant discovery and image superimposing. Built with React.js and Chakra UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published