Wegezaury, czyli spełnienie mojego marzenia

Wegezaury to spełnienie mojego marzenia. Robię strony internetowe w WordPressie i choć zawsze tworzę motywy od zera, to jednak WordPress ogólnie jest bardzo nadmiarowy i zostawia po sobie mnóstwo śmieci.

Dlatego dawno temu wymyśliłam sobie, że stworzę stronę w czystym PHP. Nie zastanawiałam się długo, co to ma być za strona. W tamtym czasie (i ciągle do tej pory) sporo naszego czasu pochłaniało przygotowywanie wegańskich posiłków dla dzieci do szkoły i przedszkola. Chciałam stworzyć bazę przepisów, żeby w razie braku weny sięgnąć po znany i lubiany przez nasze dzieci przepis. Do tego kilka osób pytało, co jemy jako weganie, a ja zawsze czułam pustkę w głowie i nie potrafiłam odpowiedzieć, choć przecież gotujemy codziennie ;-)

W projekt zaangażowała się cała rodzina. Mąż – nasz szef kuchni – wymyślił nazwę, dzieci zaprojektowały logo, ja przerobiłam je na grafikę wektorową i zrobiłam stronę. Teraz powoli strona wypełnia się przepisami. Zaglądajcie i częstujcie się!

Dane techniczne

Strona jest zrobiona w PHP, HTML, CSS, Bootstrap i JavaScript. Do tego baza danych MySQL i serwer NGINX (MyDevil). Panel administratora wygląda całkiem nieźle, przynajmniej nie muszę pisać w HTML-u, a to dzięki wykorzystaniu gotowca w postaci TinyMCE.

Panel administratora Wegezaury

Można dodawać i modyfikować przepisy oraz kategorie potraw. Zdjęcia są automatycznie zapisywane również w pomniejszonych wersjach (na komórki i tablety). Do tego zakodowałam logowanie i przyjazne URL-e (friendly/pretty URLs). Jestem dumna, bo projekt zajął mi sporo czasu po godzinach.

Co zostało do zrobienia

Przede wszystkim chciałabym zaimplementować możliwość wyszukiwania potraw po dostępnych składnikach. Do tego ładowanie kolejnych przepisów po wciśnięciu przycisku "Pokaż więcej przepisów" (AJAX), być może autorski system komentarzy, osobna zakładka z blogiem... Sporo tego. Projekt na pewno nie jest skończony, ale pierwsze koty za płoty :-)

Pani Marta
Jestem Marta. Pani Marta. I piszę o rzeczach, które inspirują mnie i ciekawią w pracy web developera. Na moim blogu znajdziesz porady dotyczące WordPressa i programowania stron, a także moje osobiste przemyślenia na najróżniejsze tematy.