๐ Live Demo: Hungry Web App
Welcome to the Hungry project! This is a food ordering app prototype made with React.
๐ฑ It is a food ordering app prototype made by React, in which Parcel is used as a bundler. The project utilizes various libraries and frameworks to cover all the basics of React development.
- React: A JavaScript library for building user interfaces.
- Parcel: A web application bundler.
- React Router: A routing library for React applications.
- Tailwind CSS: A utility-first CSS framework.
- Redux Toolkit: The official, opinionated, batteries-included toolset for efficient Redux development.
- Jest: A delightful JavaScript Testing Framework.
- Implemented a food ordering app prototype using React.
- Used Parcel as a bundler.
- Covered React basics, including class-based components and hooks like useEffect and useState.
- Implemented the Contact Us page using a class-based component.
- Utilized React Router to create multiple pages with routes.
- Applied Tailwind CSS for UI design and basic CSS styling.
- Integrated Redux store using the latest Redux Toolkit.
- Added test cases and used Jest for testing.
To get started with the project, follow these steps:
- Clone the repository.
- Install the dependencies by running
npm install
. - Start the development server by running
npm run start
. - Build the project for production by running
npm run build
. - Run the tests by running
npm run test
.
๐ Contributions are welcome! Please see our issues on GitHub.
This project is licensed under the ISC license.