Migra.cz
Komunitní platforma pro rusky mluvící expaty v Česku: feed, inzeráty, katalog služeb, novinky, moderace.
Co dělá
Migra.cz je komunita pro rusky mluvící lidi, kteří se přestěhovali do Česka. Feed se točí kolem toho, na čem po přestěhování skutečně záleží: pobytová oprávnění, nostrifikace diplomu, práce, bydlení, čeština, zdravotní pojištění, banky a byrokracie — a hledání svých lidí. Kolem feedu: inzeráty s kategoriemi a řazením podle ceny, katalog služeb nabízených členy, novinky publikované administrátory a globální vyhledávání napříč tím vším. Členové se registrují e-mailem nebo přes Google, přidávají příspěvky, komentují, dávají lajky, ukládají do záložek a nahlašují je; administrátoři mají panel pro uživatele, role a moderaci všech typů obsahu.
Jak je postavený
Next.js s app routerem a server komponentami, TypeScript ve strict módu, PostgreSQL přes Prisma; veškerý obsah žije v databázi a seed skript dodává demo data pro lokální vývoj. Přihlášení řeší Auth.js s Prisma adaptérem: e-mail a heslo s bcrypt, Google při nakonfigurovaných klíčích, JWT session, které nesou roli. Design systém je postavený na tokenech: každá barva, radius, stín a easing je CSS custom property zpřístupněná jako Tailwind utilita, odstín značky je jedna proměnná a dark mode je přepnutí jednoho atributu ještě před prvním vykreslením. Web začínal jako statický prototyp bez frameworku a přešel na Next.js, jakmile se seznam funkcí přestal vejít do statického HTML.
- Rozhraní záměrně jen v ruštině: jedno publikum, jeden jazyk
- Právní stránka od prvního dne: cookie banner, podmínky, ochrana osobních údajů a cookie policy