Skip to content

nisule/capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLU Knight

Cunning Coders' Cafe

App collage

Abstract

Cunning Coders’ Cafe is a mobile food ordering application written for Android and iOS phones. Users are able to create an account with a balance, view menus of available food and drinks, and can place an order for pickup. Employees can view the list of orders that have been placed and approve or deny them before getting the order ready for the customer. The application’s UI was built with React-Native which is a JavaScript framework that uses one codebase to compile to both Android and iOS. The backend includes an ASP.NET web API written in C# hosted on AWS Elastic Beanstalk, and a MySQL database hosted on AWS RDS.

Built With

  • React-Native - JavaScript multi-platform framework developed by Facebook.
  • C# - Backend API and logic.
  • MariaDB - Relational database management system.
  • AWS Elastic Beanstalk - Used to host the C# API.
  • AWS RDS - Used to host a MariaDB database instance.

Demo

A user can start off by creating an account by filling out the following forms:

create account

After logging in, the user will be brought to the following home page:

Home Page

Users can browse the menus and select items to order:

Menu search

Create Order

After making an order, employees can view an order queue containing the pending orders:

From this page employees can approves or deny an order, completing the ordering process.

Order Queue

Users can view their order history and place an order again if they wish:

Order History

Authors:

  • Sam Driver
  • Michael Garcia
  • Nick Sundvall

Mentor:

  • Dr. Blaha

About

cunning coders pt 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published