1. Description of Project
2. Technologies Used
3. Installation Directions
4. How to Use the Project
5. Contributing
6. Questions or Comments
7. License
8. Screenshots of Project
In this project the user is experiencing a restaurant app. Through the app they can order, devour and trash the burgers all with the click of a button. This project was homework for the University of Kansas Coding Bootcamp. This project allows the user to see orders that have been placed, burgers that have been eaten and clear the historical devoured data, if desired. I learned a lot about ORM from this project. It was very challenging building this from the ground up with such an in-depth file structure. I made some very rookie mistakes in developing this, including forgetting to import my javascript file into my main.handlebars guide, which causes everything to not work, and then putting the jquery file ahead of the javascript file, which again, causes things to not work. I tried to knock this all out in a short amount of time without a break, one, becuase I enjoyed what I was doing, but also because I just wanted to finish it. On the advice of my instructor I let it sit overnight and came back to it with fresh eyes. Best. Advice. Ever. I also learned a lot about Heroku with this assignment. I've always had problems deploying to Heroku and had a very difficult time with this assignment. I realized that reading the deployment information included with the instructions for this assignment wasn't merely a "recommendation", but something I really needed to do. My TA was instrumental in getting this app deployed and I thank him immensly. I had several problems with the table disappearing from Heroku, the screenshot below is how the app appeared at the time of submission. I'm hoping the addition of the timestamp column to the table will prevent this from happening. My "Independent Testing Contractor" (aka My Dad) confirmed it was working at the time of submission. I think the styling of the homepage including the custom logo, font used and colors make this project stand out. This project has also been posted to my Professional Portfolio. My portfolio can be accessed via this link:
Julie Schaub Professional Portfolio
(Back to Top of Page)
This project incoporates the following tecnologies:
AJAX, CSS, Express, Handlebars, HTML, JavaScript, MySQL, Node, ORM
(Back to Top of Page)
No steps are required to install this file.
(Back to Top of Page)
Enter the application website, https://afternoon-plains-66165.herokuapp.com/, into the url bar, then run the app. To order a burger enter the burger name and click the order button, to devour the burger, click the devour button and to clear the devoured history, click the trash button.
(Back to Top of Page)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
(Back to Top of Page)
Please contact me at github.com/JulieAnn2330 or julie.schaub@midtownfullstack.com for questions or comments.
(Back to Top of Page)
This project incorporates the following license: MIT
(Back to Top of Page)