Aplikacja do publikowania i dzielenia się przepisami kucharskimi
- Justyn Chroł - Backend
- Kamil Maciuszek - Mobile
- Agnieszka Rudek - Web
- Krystian Duda - Desktop
- Możliwoś dodawania nowych przepisów według określonego szablonu
- Zwracanie listy przepisów danego użytkownika
- Możliwoś filtrowania zwracancyh przepisów (np. obiadowe, szybkie, wege, wyszukiwanie po nazwie)
- Możliwoś dodawania do ulubionych
- Możliwoś sortowania (datami, nazwami, ocenami)
- Możliwoś dodania oceny 1-5 dla danego przepisu
- Możliwoś dodania komentarza do oceny
- Logowanie przez facebooka
- Możliwoś usunięcia przepisu
- Możliwoś edycji przepisu
- Możliwoś obserwacji użytkownika
- Powiadomienia mailowe o nowym przepisie
- Sklonowanie projektu z repozytorium
git clone https://github.com/Cooking-Recipies/Cooking-Recipes-API.git
- Dodanie pliku .env
cp .env.example .env (dla systemu linux)
copy .env.example .env (dla systemu windows)
- Uruchomienie kontenerów dockerowych
docker-compose up -d --build
- Pobranie zależności
docker-compose exec php composer install
- Wygenerowanie klucza
docker-compose exec php php artisan key:generate
- Migracja tabel w bazie danych i seed danych testowych
docker-compose exec php php artisan migrate --seed
- Aplikacja będzie dostępna pod adresem:
http://localhost