Skip to content

ivngzmn/pronto-coffee-co

Repository files navigation

Pronto Coffee Co

A full stack web application that allows a barista, login, add to an order, view pending orders, view completed orders and complete orders. Orders that have been completed will note which barista completed the order.

Link to project: Pronto Coffee Co.

app image

How It's Made:

Tech used: HTML, Bootstrap CSS, JS, API, JSON, NODE.JS, EXPRESS, MONGODB, USER AUTH & Heroku

I wanted to be able to create a full stack web app that allowed a coffee shop to be able to have their own ordering application. I used Bootstrap for this project and it helped get the layout completed rapidly. With MongoDB Atlas it was nice and straightforward to set up and get things communicating with my developer build. As for deployment Heroku came in for the rescue.

Todo: Update layout Switch over to Tailwind CSS Add Coffee Shop main page

Lessons Learned:

  • Using Passport was great until I wanted to pass in a third field besides the users email and password. I wanted to be able to capture the userName to my MondoDB database. I was able to figure it out after being stuck for a few days. This was achieved by adding the userName in the callback instead of attempting to pass my userName through the LocalStrategy.
  • Even though I liked using render, Heroku came into the rescue and the cli tools made it much easier to deploy this time around.

Other Projects:

Take a peek at some of my other projects:

🚀 Portfolio: Portfolio

🪙 Coin Forge: Coin Forge

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published