Title

Cram for Tests and Cram for Food: The Grove

Lead Author Major

Computer Science

Lead Author Status

Senior

Second Author Major

Computer Science

Second Author Status

Senior

Format

SOECS Senior Project Demonstration

Faculty Mentor Name

Shon Vick

Faculty Mentor Email

svick@pacific.edu

Faculty Mentor Department

Computer Science

Abstract/Artist Statement

The objective behind “The Grove” is to provide a fully integrated web application and e-commerce style website for the University of the Pacific’s The Grove convenience store. Currently, students and faculty have no way of identifying the status of items that they want unless they visit the store in person. This is especially inconvenient during busy hours where lines form and the store becomes packed. As a result, students and faculty would have to resort to off-campus trips for their shopping needs which could become a burden on a packed schedule.

With these issues in mind, The Grove aims to tackle the aforementioned problems by developing a user friendly online tool that will display all products carried in the store. Shoppers can view the quantity, estimated arrival time for out of-stock items, and product descriptions for products carried in-store. If shoppers have questions or inquiries, they may utilize the contact form or direct instant messaging. Furthermore, the developers have implemented an administrative section to the web application that allows employees to seamlessly manage site content. Administrators will have the ability to edit item details, add new items, manage inquiries, and access to shopping data tracked by event loggers for data analytics.

The Grove is browser based, utilizing the web stack of Node.js, MongoDB, and the Keystone.js framework. Furthermore, Socket.io is used instant messaging, the Mailgun service for mail transportation used in contact forms, and cloud hosting through Amazon Web Services EC2 . The Grove is compatible on both desktop and mobile systems.

On presentation day, the team will cover a detailed run-through of the working web application that includes showing how users can view and search for specific items, send feedback, and inquire with The Grove employees. Additionally, they will also show how employees can take advantage of the administrative panel for managing purposes.

Location

School of Engineering & Computer Science

Start Date

5-5-2018 3:30 PM

End Date

5-5-2018 4:30 PM

This document is currently not available here.

Share

COinS
 
May 5th, 3:30 PM May 5th, 4:30 PM

Cram for Tests and Cram for Food: The Grove

School of Engineering & Computer Science

The objective behind “The Grove” is to provide a fully integrated web application and e-commerce style website for the University of the Pacific’s The Grove convenience store. Currently, students and faculty have no way of identifying the status of items that they want unless they visit the store in person. This is especially inconvenient during busy hours where lines form and the store becomes packed. As a result, students and faculty would have to resort to off-campus trips for their shopping needs which could become a burden on a packed schedule.

With these issues in mind, The Grove aims to tackle the aforementioned problems by developing a user friendly online tool that will display all products carried in the store. Shoppers can view the quantity, estimated arrival time for out of-stock items, and product descriptions for products carried in-store. If shoppers have questions or inquiries, they may utilize the contact form or direct instant messaging. Furthermore, the developers have implemented an administrative section to the web application that allows employees to seamlessly manage site content. Administrators will have the ability to edit item details, add new items, manage inquiries, and access to shopping data tracked by event loggers for data analytics.

The Grove is browser based, utilizing the web stack of Node.js, MongoDB, and the Keystone.js framework. Furthermore, Socket.io is used instant messaging, the Mailgun service for mail transportation used in contact forms, and cloud hosting through Amazon Web Services EC2 . The Grove is compatible on both desktop and mobile systems.

On presentation day, the team will cover a detailed run-through of the working web application that includes showing how users can view and search for specific items, send feedback, and inquire with The Grove employees. Additionally, they will also show how employees can take advantage of the administrative panel for managing purposes.