Twitter-like application on base of Laravel framework created for educational purposes.
Tweety is created for educational purposes.
This application uses Laravel, Laravel Livewire and Tailwind CSS.
Tweety uses the best Laravel features and practices.
Tweety has following features:
- Followers system
- Personal customizable profile page
- Real-time explore users page
- Tweets system
- Tweets rating system
- Replies system
- Mentions in tweets and replies
- Notifications for mentioned users
- Guest content supported
Dependencies:
To install Tweety, you must do following:
- Download the archive or clone the project using git
git clone https://github.com/1mpossible-code/tweety.git
You can run the build with following:
- Create
.env
file from.env.example
file - Run
composer install
- Run
php artisan key:generate
- Run
docker-compose up
- Check CONTAINER ID of apache container
- Run
docker exec -ti CONTAINER ID sh -c "php app/artisan migrate"
- Open in browser http://localhost/
Feel freely to contribute this project. Issues and PRs are welcome!
You can mail to linme00p@gmail.com
to contact the author
Copyright © 2021 1mpossible-code. This project is GPLv3 licensed.