Giter Site home page Giter Site logo

h-unique245 / kfc-clone Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 2.0 4.17 MB

This was a collaborative construct week project at Masai School. Goal behind the project was to create a full stack clone of the KFC website as close as possible to the original. This project was built by a team of 4 developers in 5 Days.

Home Page: https://axiomatic-trouble-8860-38bfe.web.app/

HTML 2.68% CSS 13.25% JavaScript 83.56% Shell 0.07% SCSS 0.44%
css html chakra-ui database express-js firebase-auth mongodb mongodb-atlas node nodejs react-libraries reactjs redux redux-thunk react expressjs javascript

kfc-clone's Introduction

KFC (Kentucky Fried Chicken) Clone [Eat-More]

This was a collaborative construct week project at Masai School. Goal behind the project was to create a full stack clone of the KFC website as close as possible to the original one with all the major functionalities of this website, such as Authentication, Landing Page & Food Gallery, Menu, User Cart, Checkout, Payment Gateway. This project was built by a team of 4 developers in 5 Days.

Team


Information about KFC

KFC (Kentucky Fried Chicken) is an American fast food restaurant chain headquartered in Louisville, Kentucky, that specializes in fried chicken. It is the world's second-largest restaurant chain after McDonald's. KFC was founded by Colonel Harland Sanders, an entrepreneur who began selling fried chicken from his roadside restaurant in Corbin, Kentucky. By branding himself as "Colonel Sanders", Harland became a prominent figure of American cultural history and his image remains widely used in KFC advertising to this day. KFC was one of the first American fast-food chains to expand internationally, opening outlets in Canada, the United Kingdom, Mexico and Jamaica by the mid-1960s.

References


Tech Stack

  • Frontend

    • HTML 5
    • CSS 3
    • JavaScript
    • React JS
    • Chakra UI
    • Redux JS
  • Backend

    • Node JS
    • Express JS
  • Database

    • MongoDB
  • Other Tools and Libraries

    • NPM
    • Firebase
    • React Icons
    • React Slick
    • Git

Features


  • Authentication
    • Mobile number authentication using firebase authentication
    • User authentication using express JS and mongo DB
  • Landing Page & Food Gallery
  • Menu
  • User Cart
  • Checkout
  • Payment

Glimps of project


  • Homepage

homepage_image

  • User signup

homepage_image

  • User sign in

homepage_image

  • Menu page

homepage_image

  • Cart Page

homepage_image

  • Checkout Page

homepage_image

kfc-clone's People

Contributors

h-unique245 avatar jyotiranjan1997 avatar mohd2002monish avatar rahulb18 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

kfc-clone's Issues

Day-05-fp05_315

  • All the functions should working
  • working more on a User interface
  • working on more work if have some time

SignUp

  • Heading of Signup
  • Mobile number input
  • Signup buttons & Some headings

Payment Page Day-4

**Payment Page Structure and CSS **

  • My Payment Component
  • Price Component logic

Add Set Location Feature

Create a component that will display the summited location while highlighting the city at the top of the navbar.

SignUp-UI

  • Signup With mobile and Gmail accounts
  • Input boxes
  • dynamic fetching signup function
  • Otp will go to the mobile

Cart Page Day-3

Cart Page logics and CSS Media queries

  • My Cart Component logics and CSS Media queries
  • Item Component logic and CSS Media queries
  • Add On Component logics and CSS Media queries

Create new pages

Create a KFC store locator page that displays all of the stores in that certain area. Execute the layout.

Create new pages:

-Find KFC Store
-About

Payment Page Day-5

Payment Page logic and CSS Media queries

  • My Payment Component logics and CSS Media queries
  • Price Component logic and CSS Media queries

menu page- day3

  • creating two components
  • filters and state component
  • added react-scroll library
  • giving links

Day-04-fp05_315

  • Login Heading
  • Login Inputs
  • Buttons
  • Dynamic Login function
  • Login Should According to the Signup

Cart Page Day-2

**Cart Page Structure and CSS **

  • My Cart Component Structure
  • Item Component Structure
  • Add On Component Structure

menu page -day2

  • creating card for products.
  • adding image to card
  • description

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.