Skip to content

d-lehel/bsc-exam-android-client

Repository files navigation

ShareApp

ShareApp is an Android application developed with Kotlin and Retrofit. It provides a platform for users to register, login, and contribute their unused food items to be shared with others in the community. The app also allows users to browse and request available shared food items from other users, with the listings conveniently filtered based on location proximity.

Key Features

  • User Registration and Login: Users can create accounts and securely log in to the ShareApp platform.
  • Food Upload and Sharing: Users can easily upload details of their unused food items to share with the community.
  • Browse Shared Foods: Users can explore a list of available shared food items posted by other users.
  • Location-based Listings: The app organizes shared food items based on proximity to the user's location for easy browsing.
  • Request and Exchange: Users can express their interest in specific shared food items and arrange for pickup or delivery.

Application Preview

Here is a preview of the ShareApp, showcasing some screenshots from the working application:

landing registration location

products detail messages

Technologies Used

  • Android: The ShareApp is built specifically for the Android platform, ensuring a seamless user experience on Android devices.
  • Kotlin: The app is developed using the Kotlin programming language, known for its conciseness and expressiveness.
  • Retrofit: Retrofit is utilized for efficient and streamlined communication with the backend API, enabling smooth data retrieval and submission.

Backend API (Laravel)

ShareApp utilizes a Laravel backend API to power its functionality. The API handles user authentication, data storage, and communication with the ShareApp mobile application.

About

final year study project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages