Skip to content

Android restaurant application that pulls data about nearby restaurants and their past inspection reports, all visually on Google Maps!

Notifications You must be signed in to change notification settings

devinllu/inspectaurant

Repository files navigation

Inspectaurant

Some information and instructions:

This project was made as a team project using Android Studio. It was implemented based on the scrum/agile software development method. Following are my teammates along with their commit ids who held various positions throughout the development process of the app: 1. Devin Lu 2. Srimalaya Ladha 3. Akashdeep Dhami 4. Tongzhou Shen

  1. Regarding API:

    • Our app has been tested rigorously on API 26 so we'd prefer for our Customer (YOU) to test it on API 26
    • App is fully functional for APIs 24 and 29 as well but not as optimized and tested
  2. Search Feature:

    • Since the description for the search/filter required multiple functionality, we have created a separate activity for searching.
    • Icons for searching are located on top right corners of both Map and List views
  3. Internationalize:

    • Supported languages according to Canada: English, French
    • According to the professor's advice, we weren't supposed to translate data from CSV file, therefore, our violation descriptions are not translated since they have not been separately processed
  4. Downloading:

    • To stop downloading from server, simply click anywhere on the screen area when you see the dialog box and it should cancel your download
  5. Favourites:

    • Favourites are stored in json format using sharedPreferences
    • MapActivity has an option to access all the favourite items by clicking on the STAR icon
    • If the recent update makes any changes to favourite restaurants, they are shown before the map is launched. Once the user acknowledges the update, map is launched

About

Android restaurant application that pulls data about nearby restaurants and their past inspection reports, all visually on Google Maps!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages