Tweeteable es una aplicación inspirada en Twitter (X), desarrollada con el poderoso framework Ruby on Rails y siguiendo el patrón de arquitectura MVC (Modelo-Vista-Controlador). Este proyecto recrea las funciones fundamentales de Twitter, brindando a los usuarios la capacidad de compartir tweets, comentar y expresar aprecio con "me gusta". Además, ofrece una completa gestión de perfiles de usuario para una experiencia social enriquecedora.
- Likes y Comentarios: Experimenta la misma emoción de Twitter al dar likes y comentar en los tweets. La interactividad es clave, y en Tweetable, hemos replicado esa experiencia a la perfección.
- Exploración de Perfiles: Exploración de Perfiles: Sumérgete en la red social explorando perfiles de usuarios. Descubre quiénes son, qué están tuiteando y mantente conectado con tus seguidores y seguidos.
- Flujo de Actividad Personalizado: Accede a tu propio perfil para revisar y revivir tus tweets antiguos, así como aquellos en los que has sido mencionado. Tweetable pone tu actividad al alcance de tu mano.
Para sumergirte en la magia de Tweetable, sigue estos sencillos pasos:
-
Clonar el repositorio: Comienza clonando el repositorio en tu máquina local:
git clone git@github.com:SamuelPereZz/tweetable.git cd tweetable -
Verificar tu versión de Ruby: Asegúrate de tener la versión correcta de Ruby instalada (3.1.2):
ruby -v
Si no tienes la versión correcta, puedes instalarla utilizando rbenv:
rbenv install 3.1.2
-
Instalar las dependencias: Ejecuta el siguiente comando para instalar las dependencias necesarias:
bundle install
-
Inicializar la base de datos: Prepara la base de datos para la acción:
rails db:create db:migrate db:seed
-
Iniciar el servidor: Lanza el servidor de Tweetable y comienza tu viaje de microblogging:
rails s



