Este repositorio contiene el código frontend del proyecto Libroteka, una SPA desarrollada con Angular. Permite a los usuarios buscar, explorar y comprar libros desde una interfaz intuitiva y conectada con el backend mediante APIs REST.
- Angular 17
- Bootstrap
- RxJS
- Font Awesome
- Landing page con información general
- Login y registro de usuarios con validaciones
- Navegación protegida según el rol del usuario
- Visualización y detalle de libros
- Carrito de compras
- Dashboard con gestión de productos (admin)
Requisitos:
- Node 17+
- Backend corriendo localmente (Ver readme)
- Clone the project
git clone https://github.com/ISPC-TSDW/libroteka-frontend.git- Ingresar al directorio del proyecto
cd libroteka-frontend- Instalar dependencias
npm install- Levantar el servidor local
npm start- Abrir la aplicación en http://localhost:4200/