Drink Drop is a beer delivery app, a full stack project developed by an incredible team of five people. In this project, we had to reinforce and practice agile methodologies to be able to accomplish both the back-end and front-end from scratch.
The frontend run in port 3000.
The backend run in port 3001.
- Git.
- NPM - v >= 7.0
- Docker
# Clone the repo
git clone https://github.com/caiobacode/drink-drop-app.git
# Enter in repo
cd drink-drop-app
# Run the front-end
cd ./front-end # enter in front-end folder
npm install # install dependencies
npm start # Run the front-end in port 3000
# Run the back-end
cd ./back-end # enter in back-end folder
npm install # install dependencies
npm run dev # Run the back-end in port 3001
# Run DockerCompose (mysql database)
npm run compose:up
# Go to the backend folder and populate the database.
cd ./back-end
npm run db:reset
✏️ What i learned
-
How to do a full stack application from scratch.
-
How to work with a five people team.
-
Agile methodologies(Kanban, Scrum).