Skip to content

Proyecto desarrollado en Asignatura AST (Arquitectura de Servicios Telematicos): Sistema de gestión de tienda en línea con roles de usuario y administrador desarrollado en MEAN

Notifications You must be signed in to change notification settings

daniel-alonso00/AST-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

📦 Proyecto AST - Administración de Tienda en Línea sobre Joyería

📌 Descripción

Este proyecto es una aplicación RESTful desarrollada con la MEAN stack (MongoDB, Express, Angular, Node.js). Permite a un administrador gestionar artículos en una tienda en línea a través de una interfaz web, ofreciendo funcionalidades CRUD (Crear, Leer, Actualizar, Eliminar) mediante una API REST. Además, el sistema soporta un rol de usuario, con el cual se gestionan las funcionalidades CRUD y visualizar una lista de articulos. El sistema está diseñado para ser modular, escalable y fácil de usar, permitiendo una gestión eficiente de la tienda en línea.

🚀 Tecnologías Utilizadas

  • MongoDB - Base de datos NoSQL para almacenar los artículos.
  • Express.js - Framework de backend en Node.js.
  • Angular - Framework para el frontend.
  • Node.js - Entorno de ejecución para JavaScript en el backend.
  • Mongoose - ODM para modelar datos en MongoDB.

🛠️ Funcionalidades

✅ CRUD de Artículos

  • 📌 Consultar artículos por ID, nombre, precio, etc.
  • Crear un artículo con campos como ID, nombre, cantidad, precio.
  • ✏️ Modificar un artículo existente.
  • 🗑️ Eliminar un artículo.

📂 Estructura del Proyecto (hay que modificarlo a medida que se añadan carpetas relevantes)

├── backend
│   ├── models
│   ├── routes
│   ├── controllers
│   ├── config
│   ├── server.js
│
├── frontend
│   ├── src
│   ├── public
│   ├── package.json
│
├── README.md

⚙️ Instalación y Configuración

About

Proyecto desarrollado en Asignatura AST (Arquitectura de Servicios Telematicos): Sistema de gestión de tienda en línea con roles de usuario y administrador desarrollado en MEAN

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •