Skip to the content.

Manoa Eateries

Table of Contents

Build Status

ci-badge

Overview

Manoa Eateries is a project created for ICS 314 by Brooke Maeda, Andee Gary, Albert D’Sanson, and Eliya Nakamura to provide students with the opportunity to see what is available to eat on campus. Using tools such as Bootstrap, React, HTML, and CSS an application will be made to allow users to view various food options, vendors to add any new items or daily specials. A landing page will show users the ability to see the various food options on campus and filter it out to find what they are looking for.

Project Goals

Team Contract

Developer Guide

Installation

First, install Meteor.

Second, visit the Manoa Eateries application github page and download the source code as a zip file or make a fork of the repo. However you do it, download a copy of the repo to your local computer.

Third, cd into the Manoa Eateries app/ directory and install the libraries with:

$ meteor npm install

Fourth, run the system with:

$ meteor npm run start

If all goes well it will appear at http://localhost:3000/.

ESLint

You are also able to invoke the ESLint command from the command line with:

meteor npm run lint

Here is an example showing that no ESLint errors were detected:

$ meteor npm run lint

> manoa-eateries@ lint /Users/johndoe/github/manoa-eateries/app
> eslint --quiet --ext .jsx --ext .js ./imports ./tests

$

ESLint should run without generating any errors.

User Guide

Projects

Milestone 1

The goal of this milestone was to create mockups to have an idea of what our pages will look like. We also made a landing page that tells users the purpose of our website.

Milestone 2

For this milestone we wanted to improve functionality by adding pages and forms to our website.

Milestone 3

Finally, we want to implement a significant amount of real information into our database. We also will be receiving community feedback.

Deployment

Digital Ocean application

Community Feedback

Karrie M.

Tyler B.

Jeff M.

Kenton B.

Lynne N.

Branden T.