Mini red social universitaria desarrollada como proyecto académico.
UniConnect es una aplicación web que permite a los usuarios registrarse, iniciar sesión, crear publicaciones, visualizar contenido de otros usuarios e interactuar mediante comentarios y "me gusta".
El proyecto fue desarrollado con una arquitectura separada entre frontend y backend.
- React
- Vite
- TailwindCSS
- Axios
- Java
- Spring Boot
- Spring REST API
- Supabase
- PostgreSQL
- Supabase Auth
- Supabase Storage
React (Frontend) ↓ Axios / REST API ↓ Spring Boot (Backend) ↓ Supabase (PostgreSQL + Auth + Storage)
- Registro e inicio de sesión
- Creación de publicaciones
- Visualización de publicaciones
- Comentarios
- Me gusta
- Gestión de usuarios
- Comunicación entre frontend y backend mediante API REST
UniConnect/ ├── backend/ │ ├── src/ │ ├── pom.xml │ ├── mvnw │ └── mvnw.cmd │ ├── frontend/ │ └── RedSocial/ │ ├── src/ │ ├── public/ │ ├── package.json │ └── vite.config.js │ ├── .gitignore └── README.md
Este proyecto fue desarrollado con el objetivo de fortalecer conocimientos en desarrollo web, desarrollo frontend y backend, APIs REST, bases de datos y arquitectura de aplicaciones.
Juan Esteban Hoyos Morales
Estudiante de Ingeniería Informática.
GitHub: https://github.com/juancho-123