GithubHelp home page GithubHelp logo

varun8177 / zomato-clone Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 295 KB

Zomato clone provides users with a convenient and reliable solution for finding restaurants and ordering food online.

Home Page: https://zomato-clone-eta.vercel.app/

JavaScript 100.00%
firebase-auth firebase-database nextjs redux-toolkit chakra-ui react-google-maps

zomato-clone's Introduction

Make your README

varun8177

  • ๐ŸŒฑ Iโ€™m currently learning Full Stack Web Development

  • ๐Ÿ‘จโ€๐Ÿ’ป All of my projects are available at https://varun8177.github.io/

  • ๐Ÿ’ฌ Ask me about react

  • ๐Ÿ“ซ How to reach me [email protected]

  • ๐Ÿ“„ Know about my experiences here

Connect with me:

varun-ergurala-97253a243 varunergurala991 varunergurala9999

Languages and Tools:

chartjs css3 git html5 javascript mongodb nextjs nodejs react redux tailwind typescript

varun8177

ย varun8177

varun8177

trophy

zomato-clone's People

Contributors

varun8177 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

zomato-clone's Issues

Home Page - Design

Clone the Zomato home page UI

  • Decide a logo for the Project.
  • Create a Navbar and Footer component which will be the same for all the pages.
  • Use dummy images to create the UI for better visualization.

storage

  • user bookmarks should be stored in a database.
  • user orders should be stored in a database.
  • create a page to show bookmarks and orders of a user

Data based on location

  • User should be able to get the restaurant's data based on location.
  • User should be able to get the nightclub data of the location selected with details and images.

User Location

  • User should be able to get his live location.
  • location coordinates should be added as query parameters
  • Navigation should be dynamic based on the location

Check-Out

  • Should have an address page with form validation.
  • should have a payment success page after the order.

Profile Page - Design

Profile section for the user.

  • Should contain details like name, photos, and followers.
  • Activity section for reviews, recently viewed, and bookmarks.
  • Order section for order history.
  • Responsive design.

Checkout Zomato profile page for design ideas

Single Product Page - Design

Order Page

  • Specific Product Details.
  • Bookmark and share option.
  • Overview section.
  • Review section for product reviews.
  • Order product option

Use dummy data for creating the page

Navbar - Design

Implement a global navbar for the project

  • Add modals like login and signup in the navbar.
  • Should be responsive.
  • Add it globally on every page.

User Authentication

  • Create a sign-up method for the user
  • Implement sign-in using Google popup.
  • store the user data
  • username and profile image should be visible on the navbar

Products Page - Design

Products page for Zomato clone.

  • Should have a search bar.
  • Filter and sort method designs (use any dummy text for designing purposes).
  • should have a slider for displaying some recommended filters with images.
  • Display some dummy top brands.
  • Create reusable product card components for products.

Footer - Design

Create a global Footer for the project.

  • Responsive Design.
  • Should have some social links to the project.
  • Design should match the original Zomato site.
  • Should be present on all pages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.