Skip to content

Sitio web de compras desarrollado con MERN (MongoDB, Express.js, React.js y Node.js), con comunicación a través de una API RESTful. Frontend construido con React.js y utiliza Bootstrap para el diseño y la interfaz de usuario. Demostracion habilidades FullStack ( Proyecto en desarrollo)

Notifications You must be signed in to change notification settings

lucaveron/shopSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Compras Online ( En desarrollo)

Este proyecto es una plataforma de compras online diseñada para usuarios que deseen explorar y simular adquirir productos de manera fácil y segura. La aplicación cuenta con un conjunto de características avanzadas de autenticación de usuarios, envío de correos electrónicos y una API RESTful construida con Node.js y Express para Mantener seguros sus datos y facilitar la comunicacion entre Servidor y Cliente.

Características Principales

  • Autenticación de Usuarios: Los usuarios pueden registrarse, iniciar sesión y recuperar sus contraseñas de manera segura. Se utiliza un sistema de tokens JWT para la autenticación, garantizando la seguridad de las credenciales.

  • API Restful con Express: La API está diseñada siguiendo los principios RESTful, lo que permite una comunicación eficiente y estructurada entre el cliente y el servidor. Se implementan diversas rutas y controladores para gestionar usuarios, productos y otras funcionalidades.

  • Envío de Correos Electrónicos: Se implementa un sistema de envío de correos electrónicos para confirmación de usuario y recuperación de contraseña. Esto garantiza una experiencia de usuario fluida y segura.

  • Interfaz de Usuario con React y Bootstrap: La interfaz de usuario se desarrolla utilizando React.js y Bootstrap, lo que proporciona una experiencia visual atractiva y receptiva para los usuarios. Se incluyen diversas vistas y componentes para mostrar productos, gestionar carritos de compra y completar transacciones.

Tecnologías Utilizadas

  • Node.js: Plataforma de desarrollo backend basada en JavaScript, utilizada para construir la API y gestionar la lógica del servidor.

  • Express.js: Framework de Node.js utilizado para construir aplicaciones web y APIs de manera sencilla y eficiente.

  • React.js: Biblioteca de JavaScript utilizada para construir interfaces de usuario interactivas y dinámicas.

  • Bootstrap: Framework de diseño frontend que facilita la creación de interfaces de usuario responsivas.

  • MongoDB: Base de datos NoSQL utilizada para almacenar y gestionar datos de usuarios, productos y otras entidades relacionadas.

Este proyecto es una iniciativa personal que refleja mis habilidades como desarrollador fullstack utilizando la combinación de tecnologías tanto del frontend como del backend.

About

Sitio web de compras desarrollado con MERN (MongoDB, Express.js, React.js y Node.js), con comunicación a través de una API RESTful. Frontend construido con React.js y utiliza Bootstrap para el diseño y la interfaz de usuario. Demostracion habilidades FullStack ( Proyecto en desarrollo)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published