Hamburgy
Hamburgy is a web app for burger places in Curitiba (Paraná - Brazil).
Install / Use
/learn @marcelo-schreiber/HamburgyREADME
Hamburgy
<!-- about --> <p align="center"> <a href="https://hamburgy.netlify.app/"> <img src="https://cdn.discordapp.com/attachments/685226653764550671/788560765413621760/favicon.png" width="220px" /> </a> <h3 align="center">Hamburgy | Get to know and rate burger places in Curitiba.</h3> <h3 align="center">No longer working, end of free tier in heroku</h3> <p align="center"> A website sample is hosted in https://hamburgy.netlify.app <br /> <br /> . <a href="https://hamburgy.netlify.app/">View Demo</a> · <a href="mailto:marcelorissette15@gmail.com">Report Bug</a> · <br /> </p> </p>Tecnologies used
Frontend:
-
React
-
Typescript
-
FontAwesome (react-icons)
-
React-router-dom (client side routing)
-
Deploy: netlify
Backend:
-
NodeJS & Express
-
PostgreSQL
-
Pg-pool (Connection to db)
-
Deploy: heroku
Prerequisites
- Make sure to download <a href="https://nodejs.org/en/" target="_blank">Nodejs</a> and <a href="https://www.postgresql.org/" target="_blank">PostgreSQL</a> correctly.
Installation
- Create a database in your postgreSQL terminal and a .env file in the root directory with the content
npm install
- now, in the backend run:
npm run dev
- and in the Frontend directory use:
npm start
Your machine should be hosting an example in http://localhost:3000 and a restAPI in http://localhost:8080.
<!-- CONTACT -->Contact
- Discord: [Losaeg#1619]
- Email: marcelorissette15@gmail.com
