Home - wizbeck/galley-grub-backend GitHub Wiki

Purpose

This wiki page is intended to document my ideas/design/notes that may be in use or to be used in the future of building the project. This project is intended to replace my current portfolio project which will more accurately represent my skills and abilities in HTML, CSS, Ruby, Rails, and Javascript.

Idea behind the project

Originally, I happened upon some Spongebob Squarepants episode recently, which had me reminisce about my childhood. In one of the episodes I noticed they used an old cash register, where the dollar amounts had to be entered manually, which is understandable, given Mr. Krabs' less than frugal investment into his establishment and well-being of his employees. So I thought it would be fun to combine the usefulness of a Point of Sale ordering system to speed up the ordering process for Krusty Krab employees and patrons.

Under the hood, the design is to be a point of sale ordering system, where users(employees) can take orders for customers. My plans are to build a database seed file, which contains 'default' items and toppings, which can be added(via join table relationship) to order records via association. Though the backend will manage an ordering system, this project backend will eventually be able to be used for any front end, so long as it fetches the data from the backend properly. In my iteration, my front end and database seed will use items and toppings from Spongebob Squarepants with some added flare and fun little events using JavaScript. This project is designed to have a fun UI, but under the hood will be a useful project idea, in terms of real world application for a point of sale system.

Table of Contents