Skip to content

.NET 401 Final Project - Tentatively Planned to be a Xamarin Restaurant Hot or Not App

License

Notifications You must be signed in to change notification settings

NET-401d11-Final-Project/Scorcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scorcher

Authors:

Table of Contents

Link Name
MVP Minimal Viable Product
Stretch Goals The Projects Goals beyond MVP
Technologies The Projects Technologies that were used
Getting Started How to get started when running the application
Running the Program How to run the program using Visual Studio
Screenshots Screenshots
Projects The Project Board associated with Scorcher
ERD Entity Relationship Diagram
Wireframe Wireframe layout for each Page
Domain Model Domain Model
Guides and Resources Guides and Resources Used

Description

A Xamarin Android app to rate how spicy dishes at restaurants are compared to the restaurant's spiciness level. App gives an offset for the restaurant as a whole (so how under or over spiced their dishes are compared to the ordered spiciness level).

Employs Yelp to get restaurant data. Dish data is presently manually seeded.

Datastore uses Xamarin.Forms Local Database's SQLite.

Goals

MVP:

  • Able to browse restaurants and dishes, including the overall rating
  • Able to rate the relative spiciness of a dish

Stretch:

With more time, we would have implemented the following:

  • API backend with a unified SQL database.
  • Identity, user profiles, and the ability to log in.
  • Able to alter the default search radius.
  • Web front-end.

Technologies:

  • C# & XAML
  • Xamarin
  • Xamarin Essentials
  • Android Emulator
  • SQLite
  • Yelp.API

Getting Started

Clone this repository to your local machine.

In a command line environment with Git installed:

git clone GIT REPO URL HERE

To Run the Program from Visual Studio (2019):

BEFORE opening solution:

  • Install "Mobile Development with .NET" (Tools -> Get Tools and Features) to allow running Xamarin apps.
  • Download and configure an Android emulator (Microsoft Guide).

Select File -> Open -> Project/Solution

Next navigate to the directory you cloned the repository to.

Double click on the Scorcher directory.

Then select and open Final-Project-Scorcher

Select an Android emulator to run the app on.

Select Debug -> Start Debugging to the run the app with the debugger

OR

Select Debug -> Start Without Debugging


Screenshots

Main Page Dishes Page Dish Rating Page

Github Projects

github-projects

Scorcher GitHub Project

ERD

ERD

Wireframe

WireFrame

Domain Model

Domain-Model


Guides and Resources

About

.NET 401 Final Project - Tentatively Planned to be a Xamarin Restaurant Hot or Not App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages