/

Stream Club (Work in Progress)

TypeScript / React Native / SQL / NodeJs

Proyecto en progreso

Stream Club

Proyecto final de la carrera de Ingeniería en Informática de la UBA.

El proyecto consiste en una aplicación móvil para la gestión de las plataformas de streaming contratadas por el usuario, así como una red social para interactuar con otros usuarios y compartir recomendaciones de contenido.
El usuario podrá buscar películas y series, marcar las plataformas contratadas, ver estadísticas de uso de cada una, marcar contenido como visto o pendiente de ver y recibir recomendaciones personalizadas.

El frontend está implementado en React Native usando Expo. Para el backend, se utiliza una arquitectura con microservicios implementados en Node.js y en Python.

Se utilizan bases de datos SQL para almacenar los datos personales de los usuarios y sus recomendaciones, y una base de datos MongoDB para guardar el contenido visto o pendiente.
Para autenticar a los usuarios, se utilizan tokens JWT propios, o de Google para el caso del login con Google.
Para la gestión del proyecto, se realiza SCRUM con sprints de 2 semanas.

Para las recomendaciones, se utilizan modelos de Machine Learning que predicen el contenido de interés para el usuario, basado en su historial.

Algunos conceptos involucrados:
- React Native
- Node.js
- SQL
- Tokens JWT
- Access Token y Refresh Token
- Diseño de bases de datos
- Microservicios
- Metodologías ágiles
- Machine Learning

Demo

Capturas

/
/
/
/
/
/
/
/
/
/
/
/

TECNOLOGÍAS

TypeScript

Node.js

React Native

SQL

MongoDB

Git

Figma

Python

scikit-learn

Pandas

Contacta conmigo

/

CABA, Argentina

/

sebastian.t.capelli@gmail.com

/

+54 9 11 24071788

/