DEV Community

Daniela Garcia
Daniela Garcia

Posted on

Command Line Interface Project

July 11, 2024 | 10:36 pm

Link to my app: https://github.com/dgarcia13-99/Coffee-order-app

For the CLI Project, I decided to create a coffee shop app that allows a user to view the coffee menu, place an order, and view their order status. Creating this app has been both challenging and rewarding. I was excited to develop an interactive application while utilizing my newfound knowledge of Ruby. I learned quite a lot about creating a Class while working on this project and intend on practicing these concepts.

One of the major challenges I faced while working on this project was determining which information and steps to prioritize. I found myself creating methods that would require a ton of additional steps, so I decided to simply my project so that I can add to it later on. Additionally, I felt constrained by my limited experience and relying on concepts from the Ruby reference.

Despite these challenges, seeing the app come together and function as intended was immensely satisfying. It may not be perfect, and I acknowledge that there are areas where I could improve the efficiency of my code. Yet, the fact that the app works and fulfills its basic functionalities is a testament to my progress in learning Ruby.

Looking ahead, I am eager to continue refining the coffee shop app. I see it as an opportunity not only to enhance my understanding of Ruby but also to explore more advanced concepts and best practices. By persistently iterating on this project, I aim to build upon my skills and develop code that is not only functional but also well-structured and maintainable.

Top comments (2)

Collapse
 
heratyian profile image
Ian

Cool app Daniela! Thank you for sharing.

Collapse
 
adeoyo_david_48c4017950cb profile image
Adeoyo David

Well done