{"count":38,"next":"http://api.deos.work/api/portfolio/projects/?page=2","previous":null,"results":[{"id":47,"title":"Studia — Browser Study Tools for CS Students","title_pl":"Studia — materiały do nauki dla studentów","short_description":"Study platform for four PJATK subjects: operating systems, Java programming, relational databases and management. Scheduling and page-replacement simulators, timed tests, flashcard sets with a gamified XP mode, Bash exercises and a predict-the-output Java game. Runs entirely in the browser, no login, nothing sent to a server.","short_description_pl":"Platforma do nauki czterech przedmiotów na PJATK: systemy operacyjne, programowanie w Javie, bazy danych i zarządzanie. Symulatory szeregowania i zastępowania stron, testy z licznikiem, zestawy fiszek z trybem gamifikacji, zadania z Basha i gra „zgadnij wynik\" w Javie. Wszystko działa w przeglądarce, bez logowania i bez wysyłania danych na serwer.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1790243717/studia_imlata.png","media_type":"image","category":"web","project_type":"production","industry":"edukacja","demo_url":"https://studia.deos.work/","github_repo":"","created_at":"2026-09-24T09:55:52.222681Z","tags":[{"name":"Edukacja","slug":"edukacja"},{"name":"Symulatory","slug":"symulatory"},{"name":"Fiszki","slug":"fiszki"},{"name":"Testy","slug":"testy"},{"name":"Gamifikacja","slug":"gamifikacja"},{"name":"Client-side","slug":"client-side"},{"name":"PJATK","slug":"pjatk"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":46,"title":"Julia & Adam — Digital Wedding Invitation","title_pl":"Julia i Adam — zaproszenie ślubne online","short_description":"Wedding invitation that opens like a real one: the envelope unseals on a tap and the card unfolds. Ceremony and reception details, RSVP with a deadline, a note asking for books or wine instead of flowers, plus directions and add-to-calendar buttons.","short_description_pl":"Zaproszenie ślubne, które otwiera się jak prawdziwe: koperta rozkleja się po dotknięciu, a bilecik rozkłada. Szczegóły ceremonii i wesela, potwierdzenie obecności z terminem, prośba o książkę lub wino zamiast kwiatów, dojazd i dodanie do kalendarza.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1790243715/julia-i-adam_spnlzs.png","media_type":"image","category":"web","project_type":"demo","industry":"it","demo_url":"https://julia-i-adam.deos.work/","github_repo":"","created_at":"2026-09-24T09:55:45.167842Z","tags":[{"name":"Ślub","slug":"ślub"},{"name":"Zaproszenie","slug":"zaproszenie"},{"name":"Animacje","slug":"animacje"},{"name":"Editorial","slug":"editorial"},{"name":"RSVP","slug":"rsvp"},{"name":"One-Page","slug":"one-page"},{"name":"Mobile First","slug":"mobile-first_1"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":45,"title":"Highrise Maintenance Australia — Rope Access Trades","title_pl":"Highrise Maintenance Australia — prace na linach","short_description":"Redesign for a Perth rope access trades firm, built on one argument: the scaffold costs more than the repair. Dark hi-vis palette, 22 trades split across commercial, industrial, residential and urgent make-safe, plus a compliance section with Australian standards. English copy.","short_description_pl":"Redesign strony firmy wykonującej prace wysokościowe na linach w Perth, zbudowany wokół jednego argumentu: rusztowanie kosztuje więcej niż naprawa. Ciemna paleta hi-vis, 22 usługi w podziale na obiekty komercyjne, przemysłowe, mieszkalne i zabezpieczenia awaryjne, sekcja zgodności z australijskimi normami. Copy po angielsku.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1790243714/highrise_y7eu3o.png","media_type":"image","category":"web","project_type":"demo","industry":"budownictwo","demo_url":"https://highrise.deos.work/","github_repo":"","created_at":"2026-09-24T09:55:35.329298Z","tags":[{"name":"Rope Access","slug":"rope-access"},{"name":"B2B","slug":"b2b"},{"name":"Dark Theme","slug":"dark-theme"},{"name":"Rynek australijski","slug":"rynek-australijski"},{"name":"Redesign","slug":"redesign"},{"name":"Compliance","slug":"compliance"},{"name":"English","slug":"english"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":44,"title":"Reputo — Waitlist Landing for a Reputation Aggregator","title_pl":"Reputo — landing listy oczekujących","short_description":"Landing page for a service that merges reviews scattered across LinkedIn, Useme, Oferteo and Google into one profile on a personal subdomain. Documentary-file layout with editorial serif, problem-first narrative, three-step setup, pricing, use cases, FAQ and e-mail signup.","short_description_pl":"Landing usługi scalającej opinie rozrzucone po LinkedIn, Useme, Oferteo i Google w jeden profil na własnej subdomenie. Układ dokumentalnej kartoteki z edytorską szeryfową typografią, narracja od problemu, konfiguracja w trzech krokach, cennik, zastosowania, FAQ i zapis mailem.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1790243712/reputo_iglghf.png","media_type":"image","category":"web","project_type":"demo","industry":"it","demo_url":"https://demos.deos.work/reputo/","github_repo":"","created_at":"2026-09-24T09:55:28.695960Z","tags":[{"name":"Landing Page","slug":"landing-page"},{"name":"SaaS","slug":"saas"},{"name":"Lista oczekujących","slug":"lista-oczekujących"},{"name":"Editorial","slug":"editorial"},{"name":"Product Launch","slug":"product-launch"},{"name":"One-Page","slug":"one-page"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":43,"title":"Cobble & Cot — Baby Equipment Hire, Edinburgh","title_pl":"Cobble & Cot — wypożyczalnia sprzętu dziecięcego, Edynburg","short_description":"Shopify rental store for a baby equipment hire service in Edinburgh — cots, strollers, car seats and high chairs for visiting families. Date-based booking with delivery zones and minimum-hire rules built on IzyRent over a customised free Dawn theme, with browsing by category and by child's age.","short_description_pl":"Sklep Shopify z wynajmem sprzętu dziecięcego w Edynburgu — łóżeczka, wózki, foteliki i krzesełka dla rodzin w podróży. Rezerwacja terminowa ze strefami dostawy i minimalnym okresem najmu na IzyRent, na przerobionym darmowym motywie Dawn, z przeglądaniem po kategorii i po wieku dziecka.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1790027845/cobbleandcot_fprfa9.png","media_type":"image","category":"web","project_type":"production","industry":"handel","demo_url":"https://cobbleandcot.com/","github_repo":"","created_at":"2026-09-21T21:57:33.504788Z","tags":[{"name":"Shopify","slug":"shopify"},{"name":"Dawn","slug":"dawn"},{"name":"IzyRent","slug":"izyrent"},{"name":"Wynajem","slug":"wynajem"},{"name":"E-commerce","slug":"e-commerce"},{"name":"Rezerwacje","slug":"rezerwacje"},{"name":"Judge.me","slug":"judgeme"},{"name":"Edynburg","slug":"edynburg"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":38,"title":"oftionn — Sovereign Cloud for Poland","title_pl":"oftionn — suwerenna chmura dla Polski","short_description":"Company site for a Polish sovereign-cloud provider positioned against big tech. Five services — Nextcloud, Immich, Jellyfin, local AI and n8n — plus refurbished NAS hardware. Pricing, comparison and a demo portal. Bilingual PL/EN.","short_description_pl":"Strona firmowa dostawcy suwerennej chmury, pozycjonowanego przeciwko big techowi. Pięć usług — Nextcloud, Immich, Jellyfin, lokalne AI i n8n — oraz odnowione serwery NAS. Cennik, porównanie i portal demo. Dwujęzyczna PL/EN.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788109768/oftionn_ildgyb.png","media_type":"image","category":"web","project_type":"production","industry":"it","demo_url":"https://oftionn.com/","github_repo":"","created_at":"2026-08-30T16:30:00Z","tags":[{"name":"Self-hosted","slug":"self-hosted"},{"name":"Sovereign Cloud","slug":"sovereign-cloud"},{"name":"Nextcloud","slug":"nextcloud"},{"name":"Immich","slug":"immich"},{"name":"Jellyfin","slug":"jellyfin"},{"name":"n8n","slug":"n8n"},{"name":"NAS","slug":"nas"},{"name":"Multi-language","slug":"multi-language"},{"name":"Cennik","slug":"cennik"},{"name":"Dark Theme","slug":"dark-theme"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":37,"title":"AI Hub — Multi-App AI Platform","title_pl":"AI Hub — platforma wielu apek AI","short_description":"Self-hosted platform running nine AI tools under one login — research assistant, transcription, subtitles, copywriting, YouTube SEO. Runs locally on Ollama with Bielik or in the cloud via AI/ML API; one abstraction swaps the whole stack.","short_description_pl":"Samodzielnie hostowana platforma z dziewięcioma narzędziami AI pod jednym logowaniem — asystent badawczy, transkrypcja, napisy, copywriting, SEO pod YouTube. Działa lokalnie na Ollamie z Bielikiem albo w chmurze przez AI/ML API; jedna abstrakcja przełącza cały zestaw.","media_url":"https://res.cloudinary.com/da4egslr6/video/upload/v1788109717/ai-hub_dtunzx.mp4","media_type":"video","category":"data","project_type":"production","industry":"it","demo_url":"https://services.oftionn.com/","github_repo":"","created_at":"2026-08-30T16:00:00Z","tags":[{"name":"AI/ML","slug":"aiml"},{"name":"LLM","slug":"llm"},{"name":"FastAPI","slug":"fastapi"},{"name":"Ollama","slug":"ollama"},{"name":"Whisper","slug":"whisper"},{"name":"Self-hosted","slug":"self-hosted"},{"name":"docker","slug":"docker"},{"name":"Cloudflare Access","slug":"cloudflare-access"},{"name":"Bielik","slug":"bielik"},{"name":"SQLAlchemy","slug":"sqlalchemy"}],"case_study_post":""},{"id":32,"title":"Avelia Studio — Cosmetology & Trichology Clinic","title_pl":"Avelia Studio — kosmetologia i trychologia","short_description":"Motion-heavy site for a cosmetology and trichology clinic. Editorial hero with a treatment video, specialisation breakdown, before/after results, staff profiles, full price list, and booking-platform integration. Roughly 4.5 MB of custom imagery.","short_description_pl":"Motion-heavy strona gabinetu kosmetologii i trychologii. Edytorskie hero z wideo z zabiegu, rozpis specjalizacji, efekty przed/po, sylwetki zespołu, pełny cennik i integracja z platformą rezerwacyjną. Ok. 4,5 MB własnych materiałów graficznych.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788106960/avelia_lnylpm.png","media_type":"image","category":"web","project_type":"demo","industry":"beauty","demo_url":"https://demos.deos.work/avelia/","github_repo":"","created_at":"2026-08-17T21:07:00Z","tags":[{"name":"Beauty","slug":"beauty"},{"name":"Kosmetologia","slug":"kosmetologia"},{"name":"Premium","slug":"premium"},{"name":"Editorial","slug":"editorial"},{"name":"Animacje","slug":"animacje"},{"name":"Video hero","slug":"video-hero"},{"name":"Cennik","slug":"cennik"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":31,"title":"Legaris — Law Firm in Two Registers","title_pl":"Legaris — kancelaria w dwóch tonach","short_description":"One legal brand built twice. B2B speaks to company boards — dark editorial, practice areas, tax and restructuring. B2C speaks to individuals — warm palette, plain language, divorce and compensation. Variant: demos.deos.work/legaris-b2c/","short_description_pl":"Jeden brand prawniczy zbudowany dwa razy. B2B mówi do zarządów — ciemny edytorski layout, obszary praktyki, podatki i restrukturyzacja. B2C do osób prywatnych — ciepła paleta, prosty język, rozwody i odszkodowania. Wariant: demos.deos.work/legaris-b2c/","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788106972/legaris-b2b_sgzcfm.png","media_type":"image","category":"web","project_type":"demo","industry":"uslugi","demo_url":"https://demos.deos.work/legaris-b2b/","github_repo":"","created_at":"2026-08-17T20:54:00Z","tags":[{"name":"Prawo","slug":"prawo"},{"name":"B2B","slug":"b2b"},{"name":"B2C","slug":"b2c"},{"name":"Editorial","slug":"editorial"},{"name":"Premium","slug":"premium"},{"name":"Dwie wersje","slug":"dwie-wersje"},{"name":"Professional Services","slug":"professional-services"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":41,"title":"PASSEGUE — Pre-launch Teaser","title_pl":"PASSEGUE — teaser przedpremierowy","short_description":"Coming-soon page for a precision pastry mould brand. One screen carrying the whole story: a rotating geometric render, a dated first release and a mailing-list capture. Editorial serif on black, English only.","short_description_pl":"Strona zapowiadająca markę precyzyjnych form cukierniczych. Jeden ekran, który niesie całą narrację: obracający się render bryły, datowana premiera i zapis na listę. Edytorska szeryfowa typografia na czerni, po angielsku.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788106980/passegue_umzv8f.png","media_type":"image","category":"web","project_type":"demo","industry":"rzemioslo","demo_url":"https://demos.deos.work/passegue/","github_repo":"","created_at":"2026-08-12T07:44:00Z","tags":[{"name":"Teaser","slug":"teaser"},{"name":"Coming Soon","slug":"coming-soon"},{"name":"Editorial","slug":"editorial"},{"name":"Premium","slug":"premium"},{"name":"Dark Theme","slug":"dark-theme"},{"name":"Pre-launch","slug":"pre-launch"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":30,"title":"Ferra — Artistic Blacksmithing Studio","title_pl":"Ferra — Kowalstwo artystyczne","short_description":"Premium site for an artistic blacksmithing and steel fabrication workshop. Editorial serif typography over forge photography, project gallery split by category (gates, railings, fences, furniture), workshop timeline, and a quote request flow. Three language versions: PL, EN, DE.","short_description_pl":"Premium strona warsztatu kowalstwa artystycznego i konstrukcji stalowych. Edytorska szeryfowa typografia na tle zdjęć z kuźni, galeria realizacji w podziale na kategorie (bramy, balustrady, ogrodzenia, meble), oś czasu warsztatu i ścieżka zapytania o wycenę. Trzy wersje językowe: PL, EN, DE.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788106967/ferra_xsskkx.png","media_type":"image","category":"web","project_type":"demo","industry":"rzemioslo","demo_url":"https://demos.deos.work/ferra/","github_repo":"","created_at":"2026-08-05T21:55:00Z","tags":[{"name":"Rzemiosło","slug":"rzemiosło"},{"name":"Premium","slug":"premium"},{"name":"Editorial","slug":"editorial"},{"name":"Multi-language","slug":"multi-language"},{"name":"Galeria realizacji","slug":"galeria-realizacji"},{"name":"One-Page","slug":"one-page"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""},{"id":35,"title":"Efekta Energia — Energy Efficiency Certificates","title_pl":"Efekta Energia — Białe Certyfikaty","short_description":"Expert landing page for a white-certificate advisor — audit, application to the regulator, then sale on the commodity exchange. Success-fee model stated up front, industry breakdown and client references.","short_description_pl":"Wizytówka eksperta od Białych Certyfikatów — audyt, wniosek do URE, sprzedaż na giełdzie towarowej. Model success fee postawiony na wstępie, rozpis branż i referencje klientów.","media_url":"https://res.cloudinary.com/da4egslr6/image/upload/v1788106965/energetyka_q3s3q3.png","media_type":"image","category":"web","project_type":"demo","industry":"uslugi","demo_url":"https://demos.deos.work/energetyka/","github_repo":"","created_at":"2026-08-05T21:07:00Z","tags":[{"name":"Energetyka","slug":"energetyka"},{"name":"B2B","slug":"b2b"},{"name":"Doradztwo","slug":"doradztwo"},{"name":"Efektywność energetyczna","slug":"efektywność-energetyczna"},{"name":"Landing Page","slug":"landing-page"},{"name":"One-Page","slug":"one-page"},{"name":"Responsive","slug":"responsive"}],"case_study_post":""}]}