2023 · Website development
Podjetniški Klub
Podjetniški Klub is the public site of a student entrepreneurship club at FMF Ljubljana that Niro Digital built in 2023, with a blog, an events page and a join/contact form.
- Client
- Podjetniški Klub FMF
- Industry
- Student community / Non-profit
- Year
- 2023
- What we did
- Website development
The constraint
Podjetniški klub FMF is a student entrepreneurship club at the Faculty of Mathematics and Physics in Ljubljana. It was a year old, ran talks and workshops, and had no site of its own — nothing to point a curious student at and nothing that kept a record of what the club had done. In 2023 we built it one, as a partnership rather than paid work: a neo-brutalist landing page that states what the club is, a blog that now carries 19 posts and doubles as the archive and the search surface, an events page with the three formats the club runs, an FAQ, and a join form that emails the organisers. It runs as one Next.js App Router app with no database and no member area. Posts sit in a single file behind a CMS-shaped fetch, and a maintenance switch in the environment can take the whole site offline behind a notice.
The system

- //01Neo-brutalist hero: what the club is and how to join

- //02Homepage events block that says plainly when nothing is coming up

- //03Latest three posts, fetched server-side and revalidated every 30 minutes

- //04The blog: 19 posts with covers, categories, dates and authors

- //05Article view rendering markdown behind a CMS-shaped fetch

- //06Events page with the three formats: networking, workshops, talks

- //07FAQ accordion: who can join, when the club started, what it runs

- //08Join form beside phone, email and the faculty address

- //09The same layout, stacked, at the phone breakpoint
What changed
- //01The club has one public page that explains itself to a student in a screen
- //02Nineteen posts publish from a single file behind a CMS-shaped fetch
- //03The homepage survives a failed post fetch by rendering an empty list
- //04Join enquiries arrive as validated, structured email to the organisers
What we'd do differently
The events page has no event records behind it: the three format cards and the "nothing more this year" notice are static copy, so every new event is a code change. A club whose whole point is events deserves an event model, and we would build that before the blog if we started again. We also shipped a rich-text editor toolkit for in-app authoring that nothing on the site ever imported — it should have been cut before it landed.
All projects
More work in Website development
Start here
Tell us the constraint
Operations, workers or customers. One sentence is enough, we'll reply within one working day.


