YrgoConnect är en webbapplikation byggd i Laravel där studenter och företag kan hitta och spara varandras profiler i syfte att hitta praktikplats/praktikanter. Applikationen innehåller en flerstegsregistrering, rollbaserade profiler och en favoritfunktion liknande "likes".
- ✅ Registrering och inloggning med Laravel Breeze
- ✅ Livewire-komponent för rollbaserad flerstegsregistrering (Student/Företag)
- ✅ Student- och företagsprofiler
- ✅ Möjlighet att lägga till och ta bort favoriter mellan studenter och företag
- ✅ Livewire-komponent för favorisering
- ✅ Adminvänlig databasstruktur
- Laravel 10
- MySQL
- Laravel Breeze (autentisering)
- Livewire (favoritkomponent)
- Tailwind CSS (styling)
- Klona repot
git clone https://github.com/Johan-Hagman/YrgoConnect.git
cd YrgoConnect- Installera beroenden
composer install
npm install && npm run build
composer require livewire/livewire
php artisan storage:link- Skapa en .env fil
cp .env.example .env
php artisan key:generate- Konfigurera databas i .env-filen
DB_DATABASE=yrgoconnect
DB_USERNAME=root
DB_PASSWORD=- Kör migreringar och seeda data
php artisan:migrate fresh --seed- Starta en lokal server
php artisan serveProjektet har deployats med Laravel Forge med en Digital Ocean Server: http://152.42.134.22/
Projektet är licenserat under MIT License
