{"id":19543284,"url":"https://github.com/codewithalamin/fast-react-pizza-app","last_synced_at":"2025-08-11T05:05:51.246Z","repository":{"id":200517176,"uuid":"704977352","full_name":"CodeWithAlamin/Fast-React-Pizza-App","owner":"CodeWithAlamin","description":"Fast React Pizza app built with React, React Router, Redux Toolkit and Tailwind CSS.","archived":false,"fork":false,"pushed_at":"2024-10-30T12:58:52.000Z","size":321,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-29T17:03:29.133Z","etag":null,"topics":["codewithalamin","ecommerce","ecommerce-website","food-delivery-application","pizza-app","react-app","react-pizza-app"],"latest_commit_sha":null,"homepage":"https://fast-react-pizza-alamin.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeWithAlamin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-14T17:17:18.000Z","updated_at":"2024-10-30T12:58:55.000Z","dependencies_parsed_at":"2023-10-17T05:33:11.144Z","dependency_job_id":"30578860-b54a-458c-9817-2bca74094be6","html_url":"https://github.com/CodeWithAlamin/Fast-React-Pizza-App","commit_stats":null,"previous_names":["codepapa360/fast-react-pizza-app","codewithalamin/fast-react-pizza-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CodeWithAlamin/Fast-React-Pizza-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeWithAlamin%2FFast-React-Pizza-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeWithAlamin%2FFast-React-Pizza-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeWithAlamin%2FFast-React-Pizza-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeWithAlamin%2FFast-React-Pizza-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeWithAlamin","download_url":"https://codeload.github.com/CodeWithAlamin/Fast-React-Pizza-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeWithAlamin%2FFast-React-Pizza-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269832882,"owners_count":24482330,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codewithalamin","ecommerce","ecommerce-website","food-delivery-application","pizza-app","react-app","react-pizza-app"],"created_at":"2024-11-11T03:18:11.905Z","updated_at":"2025-08-11T05:05:51.203Z","avatar_url":"https://github.com/CodeWithAlamin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eFast React Pizza\u003c/h1\u003e\n\n\u003ch2 align=\"center\"\u003e\n\n[🌐WebSite](https://fast-react-pizza-alamin.vercel.app)\n\n\u003c/h2\u003e\n\n\u003c!-- Badges --\u003e\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://img.shields.io/badge/Status-Completed-success?style=flat\" alt=\"Status\" /\u003e\n\n\u003c!-- Liceensee --\u003e\n\u003cimg src=\"https://img.shields.io/badge/License-MIT-blue?style=flat\" alt=\"License\" /\u003e\n\n\u003cbr/\u003e\n\u003ca href='https://www.twitter.com/CodeWithAlamin' target=\"_blank\"\u003e\u003cimg alt='Twitter' src='https://img.shields.io/badge/@CodeWithAlamin-100000?style=for-the-badge\u0026logo=Twitter\u0026logoColor=00C9F7\u0026labelColor=3F3F3F\u0026color=0092FA'/\u003e\u003c/a\u003e\n\u003ca href='https://www.linkedin.com/in/CodeWithAlamin' target=\"_blank\"\u003e\u003cimg alt='LinkedIn' src='https://img.shields.io/badge/@CodeWithAlamin-100000?style=for-the-badge\u0026logo=LinkedIn\u0026logoColor=00a0dc\u0026labelColor=2F2F2F\u0026color=0077b5'/\u003e\u003c/a\u003e\n\n\u003c/div\u003e\n\n\u003c!-- Brief --\u003e\n\u003cp align=\"center\"\u003e\n\n\u003c/p\u003e\n\n\u003c!-- Screenshot --\u003e\n\u003ca align=\"center\" href=\"https://fast-react-pizza-alamin.vercel.app\"\u003e\n\n![Screenshot](./public/thumbnail-preview.png)\n\n\u003c/a\u003e\n\n## Key Features\n\n- Very simple application, where users can order one **or more pizzas from a menu**\n- **Requires no user accounts** and no login: users just input their names before using the app\n- The pizza menu can change, so it should be **loaded from an API**\n- Users can add multiple pizzas to a **cart** before ordering\n- Ordering requires just the **user's name, phone number**, and **address**\n- If possible, **GPS location** should also be provided, to make delivery easier\n- User's can **mark their order as \"priority\"** for an additional 20% of the cart price\n- Orders are made by **sending a POST request** with the order data (user data + selected pizzas) to the API\n- Payments are made on delivery, so **no payment processing** is necessary in the app\n- Each order will get a **unique ID** that should be displayed, so the **user can later look up their order** based on the ID\n- Users should be able to mark their order as \"priority\" order **even after it has been placed**\n\n## Built with\n\n- [React](https://reactjs.org) - A JavaScript library for building user interfaces\n- [Redux Toolkit](https://redux-toolkit.js.org) - A simplified, efficient, and powerful Redux library for building state management systems\n- [Tailwind CSS](https://tailwindcss.com) - Utility-first CSS framework for building any design\n- HTML5\n- Mobile-first workflow\n- [Vite](https://vitejs.dev/) - A JavaScript module bundler and development server.\n\n## What I Learned\n\nDuring the course of this project, I had the opportunity to learn and improve my Tailwind CSS skills. I also gained a deeper understanding of React router with thunk, and I learned how to use React Redux Toolkit to manage state in my React applications. These new skills have made me a better developer, and I am excited to use them in future projects.\n\n## Installation\n\n- Clone this repo:\n\n```sh\ngit clone https://github.com/CodeWithAlamin/Fast-React-Pizza-App.git\n```\n\n- Install dependencies:\n\n```sh\nnpm install\n```\n\n- Build command:\n\n```sh\nnpm run build\n```\n\n- Live server:\n\n```sh\nnpm run dev\n```\n\n## Author\n\n\u003cb\u003e👤 Alamin\u003c/b\u003e\n\n- Twitter - [@CodeWithAlamin](https://www.twitter.com/CodeWithAlamin)\n- LinkedIn - [@CodeWithAlamin](https://www.linkedin.com/in/CodeWithAlamin)\n- Frontend Mentor - [@CodeWithAlamin](https://www.frontendmentor.io/profile/CodeWithAlamin)\n- Github: [@CodeWithAlamin](https://github.com/CodeWithAlamin)\n\nFeel free to contact me with any questions or feedback!\n\n## Credits\n\nThis app was created as part of [Jonas Smechmann's](https://twitter.com/jonasschmedtman) Udemy course named [The Ultimate React Course 2023: React, Redux \u0026 More](https://www.udemy.com/course/the-ultimate-react-course)\n\nSpecial thanks to Jonas for his excellent teaching and guidance throughout the course.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithalamin%2Ffast-react-pizza-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewithalamin%2Ffast-react-pizza-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithalamin%2Ffast-react-pizza-app/lists"}