Recicanje

Red Social

Imagen del proyecto Recicanje en desktop Imagen del proyecto Recicanje en mobile

Red social construida con Astro que permite:

  • Operaciones CRUD para los usuarios, publicaciones y comentarios.
  • Chat en tiempo real para los usuarios que se agreguen como contactos.

Para la autenticación utilicé Firebase y su servicio de oAuth. Para guardar la información del usuario, sus publicaciones, comentarios, relación entre contactos, y demás información, usé MongoDB Atlas. Para el chat en tiempo real, usé Firestore para escuchar cambios y detectar cuando un usuario tiene nuevos mensajes.

Como backend, utiliza la API Endpoint del mismo framework para conectarse con MongoDB y Firebase Admin. En el frontend, emplea componentes de Astro y de React.

Este proyecto es un trabajo universitario con la finalidad de crear una comunidad que promueva la cultura del reciclaje y la economía circular.

Html Css javaScript React Tailwind Astro MongoDB Firebase