Skip to content

A web application to manage a cafe. Made for 67-272 Application Design & Development.

Notifications You must be signed in to change notification settings

shenpeg/Cafe23-Website

Repository files navigation

Cafe23 Management Website

I developed a Ruby-based web application for managing internal employee operations at a café. The system was incrementally built in five phases, with a strong emphasis on following the MVC (Model-View-Controller) structure and ensuring robust security measures to grant appropriate access levels for different user types. To enhance data retrieval efficiency, I implemented APIs.

Wireframing/Prototyping

I also designed high fidelity wireframes to guide the development of future website dashboard actions and operations: Interact with the wireframe prototypes on Figma.

Build Instructions

  1. Clone the repository.
  2. Run the application using the rails server command (rails s) in your terminal.
  3. Access the application by navigating to either http://127.0.0.1:3000/ or http://localhost:3000/.
  4. Feel free to log in with admin, manager, or employee permissions.

Made in 2023 for 67-272 Application Design & Development at Carnegie Mellon University.