Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mindlessmuse666/restaurantapp
- Owner: MindlessMuse666
- Created: 2024-09-10T17:34:27.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T17:28:05.000Z (5 months ago)
- Last Synced: 2024-10-31T09:12:58.039Z (3 months ago)
- Topics: android-studio, kotlin, kotlin-android, mobile-development
- Language: Kotlin
- Homepage:
- Size: 1.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.