CoffeeShopApp is a mobile application developed using React Native and Expo, designed to provide an intuitive and user-friendly interface for ordering coffee. The app is built based on the UX/UI design found here.
- User Authentication: Allow users to create accounts, log in, and maintain a personalized experience.
- Coffee Menu: Display a variety of coffee options with details such as price, description, and images.
- Ordering System: Enable users to add coffee items to their cart, customize orders, and place orders seamlessly.
- User Profile: Allow users to view and update their profiles, track order history, and manage account settings.
- React Native: A JavaScript framework for building native mobile apps.
- Expo: A framework and platform for universal React applications.
- Redux: A predictable state container for JavaScript apps.
- React Navigation: A library for routing and navigation in React Native apps.
-
Clone the repository:
git clone https://github.com/kwabenaowusujnr/CoffeeShopApp.git
-
Change into the project directory:
cd CoffeeShopApp
-
Install dependencies:
npm install
-
Start the Expo development server:
npm start
-
Use the Expo client on your mobile device or an emulator to run the app.
-UX/UI Design: Behance Coffee Shop Ordering App Case Study
-This project is licensed under the MIT License - see the LICENSE file for details.