Moi Projekti

Kategorija

Link projekta

Završeno

Monteurzimmer Nedic

Monteurzimmer Nedic

Digitalna platforma za rezervacije radničkih smeštaja – aktivna i u upotrebi od strane građevinskih firmi i studenata. Upravlja dostupnošću soba, prima zahteve za rezervaciju i predstavlja objekat sa medijatekom i kontakt funkcijom. Next.js je odabran kao framework jer SSG obezbeđuje brzo učitavanje bez serverskog opterećenja – Directus preuzima upravljanje sadržajem bez vendor lock-ina.

Ciljna grupa:

Montereri i zanatlije na sedmičnim radnim zadacimaPendleri i poslovna putnici sa privremenim stambenim potrebamaKompanije koje traže smeštaj za svoje zaposleneProjektni timovi sa kratkoročnim ili sezonskim potrebama

Funkcionalnosti:

Upravljanje i prikaz informacija o objektu (opis, oprema, lokacija)Otpremanje i upravljanje slikama objekta i sobaPregled i upravljanje kapacitetima soba (dostupnost, popunjenost)Prijem i obrada zahteva za rezervaciju(Planirano) Upravljanje dokumentima (npr. ugovori o zakupu, potvrde)(Planirano) Integrisani komunikacioni sistem između iznajmljivača i stanara
Next.jsTypeScriptDirectus CMSPostgreSQLDockerGitHub ActionsGHCRNginx Proxy ManagerLet's EncryptCloudflare TurnstileIONOS SMTP
Digitalna vizit karta

Digitalna vizit karta

Digitalna vizit karta (DVK) je moderna veb aplikacija koja zamenjuje klasične papirne vizit karte digitalnom, uvek dostupnom alternativom. Kontakt informacije se mogu podeliti za nekoliko sekundi – bez troškova štampe, bez izgubljenih kartica, uvek ažurno.

Ciljna grupa:

Frilenserji i samozaposleni koji žele da ostave profesionalni prvi utisakZaposleni i rukovodioci koji žele da dele svoje kontakt podatke na moderan i jednostavan načinKompanije koje žele da obezbede svojim zaposlenima jedinstvenu digitalnu vizit kartuSvi koji žele da se odreknu fizičkih vizit karti i ostanu povezani na održiv način

Funkcionalnosti:

Prikaz i deljenje vizit karte – jasno prikazati profil sa kontakt podacima, linkovima i fotografijom i podeliti putem linka ili direktnoQR kod – automatski generisan QR kod za brzo skeniranje na ličnim susretimaGoogle Wallet integracija – sačuvati vizit kartu direktno u Google Wallet-u i imati je dostupnu offlineIzvoz kontakt podataka – preuzeti kontakt kao vCard (.vcf) i direktno uvesti u adresar
Next.jsTypeScriptDockerGitHub ActionsGHCRNginx Proxy ManagerGoogle Wallet APIUbuntu 22.04IONOS VPS

U razvoju

Produkciona infrastruktura

Produkciona infrastruktura

Samostalno izgrađena i upravljana produkciona infrastruktura za više aplikacija zasnovana na Ubuntu 22.04 i Docker-u. Uključuje centralizovano upravljanje reverznim proksiem, SSL sertifikate, CMS, monitoring i PostgreSQL bekape – potpuno dostupno putem HTTPS subdomena. Docker je svesno odabran kako bi se svi servisi mogli pokretati izolovano, reproduktivno i nezavisno jedan od drugog – GitHub Actions automatizuje celokupni ciklus deployovanja od staginga do produkcije.

Ciljna grupa:

Programeri i administratori ned-it.deMenadžeri sadržaja koji održavaju sadržaj putem Directus CMS-aDevOps odgovorni za nadzor infrastrukture

Funkcionalnosti:

Ojačavanje servera: SSH autentifikacija ključem, onemogućen root login, UFW firewall, Fail2banReverzni proksi i SSL: Nginx Proxy Manager sa automatskim Let's Encrypt sertifikatima (HTTPS, HTTP/2, HSTS)CMS: Directus sa PostgreSQL bazom podataka, dostupan na cms.ned-it.deMonitoring: Grafana dashboard sa Prometheus, Loki, cAdvisor i Node Exporter, dostupan na grafana.ned-it.deDocker mreže: Izolovane mreže (proxy, monitoring, directus) za segmentaciju servisaUpravljanje proksiem: Admin UI na proxy.ned-it.deBekapi: Strukturisani direktorijum za PostgreSQL bekape
Ubuntu 22.04DockerNginx Proxy ManagerLet's EncryptDirectus CMSPostgreSQLGrafanaPrometheusLokicAdvisorNode ExporterUFWFail2banSSHIONOS

Planirano

Menadžer aplikacija

Menadžer aplikacija

Interni aplikacioni portal za centralizovano upravljanje sopstvenim skupom aplikacija. Omogućava dodavanje, čitanje, ažuriranje i brisanje aplikacija, kao i funkcije izveštavanja i monitoringa. PostgreSQL je odabran kao jedinstveni sloj baze podataka jer svi ostali projekti koriste istu instancu – to smanjuje troškove održavanja i omogućava upite između projekata.

Ciljna grupa:

Sopstveni skup aplikacija

Funkcionalnosti:

MonitoringAlat za migracijuProvera zavisnostiSvojstva sajtaCRUD i funkcije izveštavanja
PWA, nativno, VI...

PWA, nativno, VI...

Napredni projekat učenja za istraživanje modernih arhitektura aplikacija – PWA, nativni mobilni razvoj i integracija veštačke inteligencije. Cilj je proširenje steka rešenjima koja mogu raditi offline i inteligentnim digitalnim rešenjima. Fokus je svesno na tehnologijama koje dopunjuju postojeći Next.js/Node.js stek, umesto uvođenja potpuno novog.

Ciljna grupa:

Budući zainteresovani i klijenti

Funkcionalnosti:

Mogućnosti rada offlineGPT integracijeIntegracija sistemskih komponentiAnalize podataka