My Favorite Project (That I Coded)
by Bander Saleh (CSI140_Lab_6) published on 1-30-2023.
About
I personally built a Full-stack App that allows a User to create an account where they can store their shopping list data to the backend and easily customize and personalize the design of the frontend. This app is titled, “Shopping List App, save paper!” And it was built on a Ruby-on-Rails backend and a Vue.js Javascript frontend, incorporating and modifying Bootstrap elements and JavaScript transition elements.
I chose to spotlight my first Full-stack Thesis Project as my favorite coding creation because it helps me look past the basics that you can build with code and motivates me to think bigger next time.
What I Learned
- Generated technical requirements and determined the most effective solutions, created wireframes, designed schema, and researched outside resources.
- Built and tested the backend, incorporating external APIs or User generated APIs.
- Created pages and RESTful routes, made web requests to retrieve data, formatted and styled results, incorporated libraries and themes.
Functionality

Upcoming Updates
- Incorporate an external API that can take the names in MyShoppingList array and output the different meals that the current MyShoppingList array could make (bonus: include the cooking instructions)