1. Laravel v10.31.0
2. Vue v3.3.8
3. InertiaJS
4. Laravel Passport (For JWT Token)
5. Ziggy Router
6. Bootstrap
Please clone and install backend repository first Fake Twitter Backend
1. git clone https://gitlab.com/cseal.amin.09/fake-twitter-frontend.git
2. make .env file with proper database connection
3. composer install
1. composer require laravel/passport [If not please use this command `composer require laravel/passport --with-all-dependencies`]
2. php artisan passport:install (If backend does not install then do this)
1. composer require laravel/ui
2. npm install vue
3. npm install && npm run dev
1. composer require inertiajs/inertia-laravel
2. php artisan inertia:middleware (No need to run this command)
3. npm install @inertiajs/vue3
1. composer require tightenco/ziggy
2. php artisan ziggy:generate [Please put your app url on your .env file, like: APP_URL=http://127.0.0.1:8080 or what will your after serve url then run this command]
php artisan storage:link
1. php artisan key:generate [If app does not have key in .env file]
2. php artisan serve --port=8080