Skip to content
/ Sofra Public

Bu depo, Kotlin programlama dili kullanılarak geliştirilmiş bir mobil uygulamayı içermektedir. Sofra uygulaması, kullanıcıların restoran menülerini görüntüleyerek yemek siparişi vermelerini kolaylaştırmayı amaçlamaktadır. Kullanıcılar, menülerdeki çeşitli ürünleri inceleyebilir, sepetlerine ekleyebilir ve siparişlerini tamamlayabilirler

Notifications You must be signed in to change notification settings

efebadir/Sofra

Repository files navigation

Sofra Application

This project contains the Sofra application, which facilitates the experience of ordering food and shopping. This application allows users to view restaurant menus, examine products in detail, add items to their cart, and place orders.

Features

  • Restaurant Menu: Users can view restaurant menus and select items.
  • Ordering: Users can add selected items to their cart and place orders.
  • Adding to Favorites: Users can mark favorite items and easily access them later.
  • Cart Management: Users can view items in their cart, remove desired items, or change quantities.

Screenshots

Screenshot_1712228814 Screenshot_1712228894 Screenshot_1712228823 Screenshot_1712228827 Screenshot_1712228886 Screenshot_1712229012

Screens

  1. Home: Users can view restaurant menus, select items, and place orders.
  2. Favorites: Users can view favorite items and add selected items to their favorites.
  3. Cart: Users can view items in their cart and manage their orders.

Technologies

This project utilizes the MVVM (Model-View-ViewModel) architecture. Additionally, the following technologies and libraries are used:

  • Fragment and Navigation: Used for navigation between screens within the application.
  • LiveData: Used to observe data changes and update the UI.
  • ViewModel: Used to manage the interaction between UI and data.
  • ViewBinding: Used to programmatically access views in XML files.
  • Coroutines: Used for managing asynchronous operations and background tasks.
  • Retrofit: Used for making RESTful API calls.
  • Glide: Used for loading and displaying dynamic images.
  • Lottie: Used for animations.

Usage

This Sofra application is developed for users who want to view restaurant menus and place orders.

Contributing

This project is open-source and welcomes contributions from anyone interested. You can find the project code on GitHub and make any desired changes.

License

This Sofra application is not yet licensed.

About

Bu depo, Kotlin programlama dili kullanılarak geliştirilmiş bir mobil uygulamayı içermektedir. Sofra uygulaması, kullanıcıların restoran menülerini görüntüleyerek yemek siparişi vermelerini kolaylaştırmayı amaçlamaktadır. Kullanıcılar, menülerdeki çeşitli ürünleri inceleyebilir, sepetlerine ekleyebilir ve siparişlerini tamamlayabilirler

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages