Tienda en Linea 2
Ver ProyectoTecnologías que se usarón en este proyecto:
- Next.Js
- React.Js
- MongoDB
- Node.js
- TailwindCss
- AWS (S3)
- Styled Component
- Stripe
- Google Auth
Next.js es un marco de desarrollo de aplicaciones web de React de código abierto. Proporciona una solución completa y lista para producción para la creación de aplicaciones web en React con renderizado del lado del servidor (SSR) y generación de sitios estáticos.
React.Js es una biblioteca de JavaScript de código abierto utilizada para construir interfaces de usuario. Permite a los desarrolladores crear componentes reutilizables que se pueden utilizar en diferentes partes de una aplicación web.
MongoDB es un sistema de gestión de bases de datos NoSQL (no relacional) orientado a documentos. A diferencia de las bases de datos relacionales tradicionales que almacenan datos en tablas y filas, MongoDB almacena datos en documentos flexibles similares a JSON, lo que permite una mayor flexibilidad y escalabilidad en el manejo de datos.
Node.js es un entorno de tiempo de ejecución de código abierto basado en el motor de JavaScript V8 de Google. Permite ejecutar código JavaScript en el servidor, lo que lo hace ideal para desarrollar aplicaciones web y servicios del lado del servidor.
Tailwind CSS es un framework de diseño de interfaz de usuario (UI) de código abierto que utiliza clases CSS predefinidas para crear diseños consistentes y personalizados. Con Tailwind CSS, los desarrolladores pueden crear diseños complejos con menos código que con otros frameworks CSS.
AWS S3 (Amazon Simple Storage Service) es un servicio de almacenamiento en la nube altamente escalable y duradero ofrecido por Amazon Web Services (AWS). S3 permite almacenar y recuperar grandes cantidades de datos en cualquier momento y desde cualquier lugar a través de internet.
Styled Components es una biblioteca de estilización para aplicaciones web en React. Permite escribir estilos CSS directamente en los componentes de React utilizando sintaxis similar a la de CSS o SCSS.
Stripe es una plataforma de pagos en línea que permite a las empresas y organizaciones aceptar pagos por internet. Proporciona una solución integral para el procesamiento de pagos en línea, que incluye funcionalidades como la gestión de suscripciones, pagos con tarjeta de crédito y débito, pagos móviles, transferencias bancarias y más.
Google Auth, también conocido como Google Sign-In, es un servicio de autenticación ofrecido por Google que permite a los usuarios iniciar sesión en aplicaciones y sitios web utilizando sus credenciales de Google. Con Google Auth, los usuarios pueden iniciar sesión de manera conveniente y segura sin la necesidad de crear una cuenta separada.