A full-stack application expanding skills in creating reusable components, passing props, and effective state management. Utilized MySQL database for robust data storage and management. Styled with Tailwind CSS and integrated components from Flowrift and Vuetify for enhanced design and functionality.
- Clone the repository
git clone https://github.com/GabrielaGodek/LazyCup.git
and change directorycd lazycup
- Copy data from
.env.example
to your.env
file - Run
docker compose up -d
- Open app with
http://localhost:5173/
- Vite:
^4.3.5
- Vue.js:
^3.3.4
- Vue Router:
^4.2.2
- Pinia:
^2.0.36
- Vuetify:
^3.5.6
- Tailwindcss:
^3.4.1
- TypeScript:
^5.2.2
- Express:
^4.18.2
- Mysql2:
^3.9.1
HTTP | Endpoints | Action |
---|---|---|
GET | /api/v1/products | To retrieve all available products |
GET | /api/v1/products/:id | To retrieve details of a single product |
Gabriela Godek