Skip to content

About

A complete food ordering app built using Kotlin for Android. It allows users to browse menus, place orders, and track deliveries from their favorite restaurants.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

Repository files navigation

Cravyn

This is a complete food ordering app built using Kotlin for Android. It allows users to browse restaurants, view menus, place orders, and track their deliveries. The app follows modern Android development best practices and incorporates various powerful libraries to ensure a seamless user experience.

Screenshots

Authentication Screen

Home Screen

Search Screen

Restaurant Menu Screen

Cart Screen

Address Screen

Order History Screen

Features

  • Browse restaurants and food menus
  • Add items to the cart and place orders
  • User authentication and profile management
  • Order tracking and status updates
  • Offline support with Room Database
  • Image loading and caching for optimized performance
  • Modern UI following Material Design guidelines

Tech Stack

Languages

  • Kotlin

Android Libraries & Tools

  • Retrofit: API communication
  • Dagger-Hilt: Dependency Injection
  • Gson: JSON serialization/deserialization
  • Material Design: UI components and styling
  • Room DB: Local offline database
  • Glide: Efficient image loading and caching

Download link

Download App

About

A complete food ordering app built using Kotlin for Android. It allows users to browse menus, place orders, and track deliveries from their favorite restaurants.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages