Crea chivatos de cámara personalizados con tu diseño y recíbelos en casa.
¡Olvídate de los chivatos aburridos! Personaliza tu cámara con nuestra app.
Diseña chivatos únicos:
- Elige entre diferentes tipografías y colores.
- Añade el texto que quieras.
- Impresión láser de alta calidad.
- Envío directo a tu casa.
No solo chivatos:
- Estrellas de foco para la felicidad de tu foquista.
- Etiquetas personalizadas para maletas Pelicase.
Sé el mejor auxiliar de cámara con todo lo necesario!
Descarga la app y empieza a crear.
En la carpeta frontend introduce los siguientes comandos:
cd frontend
npm install
npm run dev
Para lanzar el backend necesitamos una base de datos PostgreSQL según
la configuración de src/main/resources/application.properties
.
./mvnw spring:boot run
src
├───middleware
│ ├───context
│ └───router
├───presentation
│ ├───assets
│ │ ├───fonts
│ │ └───images
│ ├───components
│ │ ├───Banner
│ │ ├───Cart
│ │ ├───CartBar
│ │ ├───CustomModal
│ │ ├───Footer
│ │ ├───Header
│ │ ├───ModifyModal
│ │ ├───ProductDetail
│ │ ├───ProductList
│ │ └───TotalPrice
│ └───pages
└───services
src
├───main
│ ├───java
│ │ └───com
│ │ └───lallamalaserstudio
│ │ └───backend
│ │ ├───controllers
│ │ │ ├───cart
│ │ │ └───tag
│ │ ├───persistence
│ │ │ ├───cart
│ │ │ └───tag
│ │ └───services
│ └───resources
│ ├───static
│ └───templates
└───test
└───java
└───com
└───lallamalaserstudio
└───backend
Method | Path | Description |
---|---|---|
GET | /api/products | Shows all the products |
GET | /api/products/:id | Shows one product by id |
GET | /api/cart | Shows all the products in the cart |
POST | /api/cart | Adds a product to the cart |
DELETE | /api/cart/:id | Deletes product by id from the cart |
PUT | /api/cart/:id | Modifies product by id from from the cart |
Main page:
Detail page:
Modal Customize:
Modal Customize Confirmation:
Cart page:
Developer: Olaya Sánchez