⚡ Este proyecto es un clon de Twitter, construido con Django Rest Framework, React, Tenstack y Tailwind CSS. Permite a los usuarios crear una cuenta, iniciar sesión y compartir mensajes cortos, conocidos como "tweets", con otros usuarios en línea, ademas de tener comentarios, likes, retweets, notifiaciones y chat privados con websockets.
- clona el repo y crea un ambiente virtual con python
git clone https://github.com/agustfricke/twitter-clone.git
cd twitter-clone
python3 -m venv env
- activa el ambiente en LINUX y MACOS
source env/bin/activate
- activa el ambiente en WINDOWS
venv\Scripts\activate.bat
- instala dependencias y corre el servidor
pip install -r requirements.txt
python3 manage.py runserver
- en una nueva terminal instala las dependencias de react y corre el servidor
cd twitter-clone/frontend
npm i
npm run dev
YouTube video 📺 https://www.youtube.com/watch?v=4l9N4ozhwFY&t=6273s
ℹ️ ¡Las contribuciones son bienvenidas! Si deseas contribuir a este proyecto, crea una rama con tu solución propuesta y abre un pull request.