Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mindlessmuse666/restaurantapp

This is a student project on the discipline “Mobile Development” for the 1st year of college. The goal of the project is to create a small application for a restaurant, which will allow users to conveniently interact with the services of the establishment.
https://github.com/mindlessmuse666/restaurantapp

android-studio kotlin kotlin-android mobile-development

Last synced: 3 months ago
JSON representation

This is a student project on the discipline “Mobile Development” for the 1st year of college. The goal of the project is to create a small application for a restaurant, which will allow users to conveniently interact with the services of the establishment.

Awesome Lists containing this project

README

        

# RestaurantApp (RU) 🍽️

## О проекте 📚

Это студенческий проект по дисциплине "Мобильная разработка" для 1-го курса колледжа. Цель проекта — создание небольшого приложения для ресторана, которое позволит пользователям удобно взаимодействовать с услугами заведения.

## Технологии 🛠️

- **IDE**: Android Studio
- **Языки программирования**: Kotlin, Java, XML
- **База данных**: Firebase

## Реализовано на данный момент ✅

1. Регистрация пользователя.
2. Аутентификация по паролю/почте.
3. Интеграция с базой данных Firebase.
4. Свёрстка UI для активностей.
5. Связь между активностями.

## Планируемые обновления 🔜

1. Авторизация пользователей и система ролей (админ, менеджер, пользователь).
2. Подтверждение электронной почты.
3. Система оплаты.
4. Система доставки блюд с пуш-уведомлениями (например, через Telegram).
5. Возможность резервировать столик на определённый день и время.
6. Отображение изображений блюд в списке MainActivity.
7. Дополнительные сведения о блюде при нажатии на соответствующую кнопку в списке блюд.

## Установка ⚙️

1. Клонируйте репозиторий на свое устройство:
```bash
git clone
```
2. Откройте проект в Android Studio.
3. Настройте параметры Firebase.
4. Запустите приложение на эмуляторе или реальном устройстве.

## Контрибьюции 🤝

Буду рад любым предложениям и улучшениям! Пожалуйста, создавайте pull requests или открывайте issues.

## Лицензия 📝

Этот проект размещён под лицензией MIT.

---

# RestaurantApp (ENG) 🍽️

## About the project 📚

This is a student project on the discipline “Mobile Development” for the 1st year of college. The goal of the project is to create a small application for a restaurant, which will allow users to conveniently interact with the services of the establishment.

## Technology 🛠️

- **IDE**: Android Studio
- **Programming Languages**: Kotlin, Java, XML
- **Database**: Firebase

## Implemented so far ✅

1. User registration.
2. Authentication by password/email.
3. Integration with Firebase database.
4. UI layout for activities.
5. Communication between activities.

## Planned updates 🔜

1. User authorization and role system (admin, manager, user).
2. Email confirmation.
3. Payment system.
4. Meal delivery system with push notifications (e.g. via Telegram).
5. Ability to reserve a table for a certain day and time.
6. Display of dish images in the MainActivity list.
7. Additional information about the dish when you click on the corresponding button in the dish list.

## Setup ⚙️

1. Clone the repository to your device:
```bash
git clone
```
2. Open the project in Android Studio.
3. Configure the Firebase settings.
4. Run the application on an emulator or a real device.

## Contributions 🤝

I will be glad to receive any suggestions and improvements! Please create pull requests or open issues.

## License 📝

This project is hosted under the MIT license.