Cafe-Azure is a React-based food ordering application that provides users with a seamless ordering experience. The app incorporates various features and technologies to enhance user interaction and satisfaction.
-
React JS: The app is built using React JS, a popular JavaScript library for building user interfaces.
-
Redux Toolkit: Redux is utilized for state management, with the Redux Toolkit specifically employed to handle the shopping cart functionality.
-
Geolocation API: The app leverages the Geolocation API to extract the current location of the user. This feature can be useful for providing location-specific recommendations or services.
-
Tailwind CSS: Used Tailwind CSS to style the app..
The app employs Redux Toolkit to manage the shopping cart state. This ensures a smooth and consistent shopping experience for users, with the ability to add, remove, and update items in the cart.
Cafe-Azure uses the Geolocation API to determine the user's current location. This feature can enhance the user experience by providing location-specific information or services.
The application prioritizes the order feature, allowing users to easily mark certain items as a priority. This can be useful for special instructions or to highlight essential items in the order.
To streamline order tracking, the app allows users to search for their orders using a unique Order ID. This feature provides a convenient way for users to retrieve and monitor their orders.
-
Clone the repository:
git clone https://github.com/siddharthharshraj/cafe-azure.git
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open the app in your browser:
http://localhost:3000
- Siddharth Harsh Raj
Feel free to contribute to the project and make Cafe-Azure even better!