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.
I also designed high fidelity wireframes to guide the development of future website dashboard actions and operations: Interact with the wireframe prototypes on Figma.
- Clone the repository.
- Run the application using the rails server command (rails s) in your terminal.
- Access the application by navigating to either http://127.0.0.1:3000/ or http://localhost:3000/.
- Feel free to log in with admin, manager, or employee permissions.