Skip to content
PrinstarPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🍔 Food Ordering App

An Android food ordering application built entirely in Kotlin using XML layouts. Developed as a school project and portfolio piece to demonstrate Android development fundamentals and UI design.


📚 Project Overview

This application allows users to browse a food menu, add items to a cart, and view an order summary. The project focuses on frontend Android development, UI design, and implementing business logic without a database.


✨ Features

  • 🥗 Browse food menu items
  • 🛒 Add and remove items from cart
  • 💰 Dynamic total price calculation
  • 📦 Order summary screen
  • 📱 Clean and responsive XML-based layouts
  • 🎨 Material Design components

🛠 Tech Stack

  • Language: Kotlin
  • UI Design: XML Layouts
  • IDE: Android Studio
  • Build System: Gradle
  • Minimum SDK: 21+
  • Architecture: Activity-based structure

🧠 Concepts Demonstrated

This project demonstrates:

  • Kotlin programming fundamentals
  • Android Activity lifecycle
  • Intent navigation between screens
  • RecyclerView implementation (if used)
  • View binding / findViewById
  • UI layout design with XML
  • Basic shopping cart logic
  • Clean project structure

📸 Screenshots

Home Screen Cart Screen Order Summary
Home Cart Summary

🚀 How to Run

  1. Clone the repository:
https://github.com/Prinstar/NewaBites
  1. Open the project in Android Studio

  2. Connect a device or start an emulator

  3. Click Run ▶


📂 Project Structure

app/
 ├── java/com/yourpackage/
 │     ├── MainActivity.kt
 │     ├── CartActivity.kt
 │     └── ...
 │
 ├── res/
 │     ├── layout/
 │     ├── drawable/
 │     ├── values/
 │
 └── AndroidManifest.xml

🎓 Academic Purpose

This project was developed as part of coursework to strengthen understanding of:

  • Mobile application development
  • User interface design principles
  • Application logic implementation
  • Android development best practices

👤 Author

Ohenewaa Darko GitHub: https://github.com/Prinstar


📄 License

This project is for educational and portfolio purposes.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages