Mini Twitter Clone is a project that replicates the basic functionalities of Twitter. Users can create tweets, follow other users, and view a feed of tweets.
This project was developed after completing a PHP and MySQL course at Education IT academy.
This project is built with PHP, MySQL, HTML, Sass.
Additionally, it utilizes Docker and Docker Compose for setting up and running the application environment.
To install and run this project, follow these steps:
- Clone the repository
- Navigate to the project directory:
cd mini-twitter-clone
- Start the server:
docker compose up -d
The necessary database for running the project is set up using an SQL script located in docker-config/database/init/.
Make sure to give permissions to www-data:www-data
for /public/files/
directory.
Once the server is up and running, you can access the web application at http://localhost
.
Contributions are welcome. Please open an issue to discuss what you would like to change or submit a pull request.