An open API service indexing awesome lists of open source software.

https://github.com/isaka-james/cafeterion-customers-app

The Cafeterion Customers Food Delivery App
https://github.com/isaka-james/cafeterion-customers-app

2024 android-application cafeteria-management customer-app delivery-food delivery-service kotlin-android university-app

Last synced: about 1 month ago
JSON representation

The Cafeterion Customers Food Delivery App

Awesome Lists containing this project

README

        

# cafeterion-customers-app

paradoxmain

Welcome to Cafeterion, a mobile application built with Kotlin to simplify the food ordering process within university campuses.

*Remember: The owner's edition is [here](https://github.com/isaka-james/cafe-owner-android-application).For full expirience one should use [customer app](https://github.com/isaka-james/cafeterion-customers-app), [cafe deliver app/cafe's owner](https://github.com/isaka-james/cafe-owner-android-application) and [cafeterion server](https://github.com/isaka-james/) for full experience and performance.*

## Features

- **User Authentication:** Securely manage user accounts for a personalized experience.
- **Menu Exploration:** Browse a diverse selection of food items available within the university.
- **Order Placement:** Effortlessly place orders through an intuitive and user-friendly interface.
- **Customization:** Tailor your orders to meet personal preferences or dietary requirements.
- **Order Tracking:** Stay updated with real-time status notifications for your placed orders.
- **Notification System:** Receive timely alerts for order confirmations and updates.

### Prerequisites

Make sure you have the following installed:

- [Android Studio](https://developer.android.com/studio)

### Installation

1. Clone the repository:

```bash
git clone https://github.com/isaka-james/cafeterion-customers-app.git
```

2. Open the project in Android Studio and build the application.

## App Functionality

The app is fully operational, providing a smooth user experience. Please note that to use the Cafeterion app, you need to connect to the Cafeterion server, which is hosted at [isaka-james's GitHub repository](https://github.com/isaka-james). Follow these steps to ensure proper functionality:

1. **Launch the Cafeterion Server:**
- Visit [https://github.com/isaka-james](https://github.com/isaka-james).
- Locate the Cafeterion server repository and follow the provided instructions to launch the server.

2. **Locate Username and Password:**
- To access the Cafeterion app, find the username and password in the server files or database on the server.
- Navigate to the server repository and check relevant configuration files or database entries.

3. **Modify Server Endpoint in Cafeterion App:**
- Once the server is up and running, open the Cafeterion app.
- Navigate to the settings or configuration section within the app.
- Find the server endpoint configuration and update it to match the address where you launched the Cafeterion server.

Now, you're ready to enjoy the full features of Cafeterion! If you encounter any issues or need assistance with the username and password, refer to the server files or database on the server.

## Sample Screenshots


Screenshot 1
The splash screen of the cafeterion customers app


Screenshot 2
The login form of the cafeterion customers app


Screenshot 3
The homepage of the cafeterion customers app showing the categories


Screenshot 4
The homepage showing the trending and recently foods ordered


Screenshot 5
The place for placing orders

## Notice
The project was made from Stratch.

## License
This project is licensed under the [MIT License](LICENSE.md).