Devlog #1: Construyendo una red social desde cero
Hola, soy Pablo Pérez, de Uruguay. Estoy estudiando desarrollo full stack con JavaScript en The Odin Project, y ya estoy en el último módulo, el de Node.js.
Esta semana empecé el proyecto final del curso: una red social, construida desde cero. Todavía está en desarrollo, pero quería mostrar lo que tengo hasta ahora, así que grabé este video recorriendo la app.
Note
El video está narrado en inglés. Si no se ve el reproductor, podés verlo directamente en YouTube.
Lo que ya funciona
- Registro e inicio de sesión: nombre, email y nombre de usuario, y login justo después.
- Feed: es lo primero que ves al entrar. Por ahora está vacío.
- Perfil propio: tus posts, y la opción de editar nombre, bio, foto y privacidad.
- Crear posts desde el perfil.
- Búsqueda de usuarios: una barra de búsqueda para encontrar a otros usuarios y entrar directo a su perfil.
- Seguir usuarios, incluidos los perfiles privados. Es lo próximo.
Stack
| Capa | Tecnologías |
|---|---|
| Frontend | React, React Router, React Query, CSS Modules |
| Backend | Express, PostgreSQL (en Neon) |
Lo que viene
En el próximo devlog voy a mostrar las funcionalidades que agregue en los próximos días, y probablemente hable un poco más de la arquitectura que estoy usando.
Si se te ocurre alguna funcionalidad que una red social no debería dejar de tener, contame.
Dónde seguir el proyecto
- 🎬 Este video en YouTube: Coding a Social Network From Scratch
- ▶️ Canal de YouTube: @pabloperezweb
- 🎵 TikTok: @pabloperezweb
- 📸 Instagram: @pabloperezweb