A Twitter-like web application built with Django for the backend and React for the frontend.
- User authentication (register, login, logout)
- Post tweets
- Like tweets
- Follow users
- View user profiles and their tweets
- Responsive design
- Docker
- Docker Compose
To run the application using Docker, follow these steps:
-
Clone the repository:
git clone https://github.com/akindemirsec/Django-Twitter.git cd Django-Twitter
-
Build and run the Docker containers:
sudo docker-compose up --build
This will build the Docker images and start the containers. The backend will be available at
http://localhost:8000
and the frontend athttp://localhost:3000
.