🖋 Say Tattoo!
🔗 Demo online:
https://sandradetena.github.io/Say_Tattoo-_ProyectoFullStack/
📌 Descripción
Say Tattoo! es una aplicación Full Stack diseñada como plataforma digital para tatuadores y usuarios interesados en descubrir estilos, artistas y portfolios profesionales.
El proyecto combina arquitectura frontend moderna con Angular y un backend REST en Node.js, implementando autenticación, roles y gestión de datos relacionales.
🏗 Arquitectura del Proyecto
Este repositorio contiene:
proyectoFinalAngular/ → Front-End (Angular 11)
proyectoFinalNode/ → Back-End (Node.js + Express)
- Base de datos relacional (MySQL)
💻 Stack Tecnológico
🎨 Front-End
- Angular 11
- TypeScript
- Bootstrap
- HTML5 / CSS3
- Angular CLI
- RxJS
⚙ Back-End
- Node.js
- Express.js
- REST API
- JWT Authentication
🗄 Base de Datos
✨ Funcionalidades Principales
- 🔐 Registro y Login con roles diferenciados
- 👩🎨 Gestión de perfiles de tatuadores
- 🖼 Publicación de portfolios
- 🔎 Buscador de artistas por estilos
- ❤️ Sistema de interacción entre usuarios
- 📦 Arquitectura modular y separación Front/Back
🚀 Cómo ejecutar el proyecto en local
1️⃣ Frontend
cd proyectoFinalAngular
npm install
ng serve