Room

Plataforma de Venta de Apartamentos

Room

Desarrollé, en colaboración con un equipo de 7 personas, una aplicación web para la venta de departamentos. La plataforma permite a los usuarios explorar propiedades disponibles, crear cuentas (mediante registro manual o autenticación con Google), dejar comentarios y realizar compras de manera segura.

Mi rol fue especialmente relevante en el backend, donde implementé la lógica de negocio y la integración de una pasarela de pagos con Stripe.

La aplicación fue construida con tecnologías como ReactJS (frontend), Redux Toolkit para la gestión del estado, NodeJS y ExpressJS (backend), y MongoDB con Mongo Atlas para la base de datos y Firebase para la autentificación. Este proyecto me permitió desarrollar habilidades clave como trabajo en equipo, liderazgo y organización de tareas.

Tecnologías usadas:

JavaScriptJavaScript
ReactReact
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
Tailwind CSSTailwind CSS
FirebaseFirebase
ReduxRedux
CloudinaryCloudinary