Skip to content

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.

Notifications You must be signed in to change notification settings

GabrielaGodek/LazyCup

Repository files navigation

Rewriting old application https://github.com/GabrielaGodek/-old-LazyCup

LazyCup

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.

Installation

  1. Clone the repository git clone https://github.com/GabrielaGodek/LazyCup.git and change directory cd lazycup
  2. Copy data from .env.example to your .env file
  3. Run docker compose up -d
  4. Open app with http://localhost:5173/

Dependencies

  • 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

Structure

API Endpoints

HTTP Endpoints Action
GET /api/v1/products To retrieve all available products
GET /api/v1/products/:id To retrieve details of a single product

Preview

Authors

Gabriela Godek

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages