A student platform connecting the International Business & Politics community at CBS — events, shared notes, careers, and a book marketplace, all in one place.
ibpunion.dkTwinCurrent built IBPUnion.dk, the digital home of the International Business & Politics (IBP) community at Copenhagen Business School — in production since 2025. It pulls the things students actually need — events, study materials, careers, and book trading — into a single platform.
The full platform spans six modules and has run since 2025 without major downtime, serving as the community's central information point.
React frontend
Community-facing web app
Node.js backend
Application logic for six modules
PostgreSQL
Primary data store
Supabase
Auth and real-time
A React frontend sits on a Node.js backend over PostgreSQL, with Supabase handling authentication and real-time features. The six modules — events, notes, careers, book marketplace, alumni networking, and the community hub — share one platform and one identity layer.
The architecture favoured maintainability over novelty: a conventional, well-understood stack that a small team can keep running reliably, which is why the platform has operated since 2025 with zero major downtime incidents.
Central event calendar with RSVP tracking, automated reminders, and attendance management for union and student activities.
Shared repository of course notes and study materials organised by semester, course, and professor — contributed and accessed collectively.
Job postings, internship listings, and career resources curated for IBP students, connecting them directly with employers.
Peer-to-peer textbook trading within the IBP community — list, browse, and negotiate book sales on the platform.
Directory connecting current students with IBP alumni across industries for mentoring and career guidance.
Central information point for news, announcements, committee updates, and community discussion.
Supabase auth
Handles sign-in and identity across all six modules.
Real-time updates
Supabase real-time keeps community content fresh.
Shared note bank
Materials organised by semester, course, and professor.
React
Frontend framework
Node.js
Backend runtime
PostgreSQL
Primary database
Supabase
Auth and real-time
6
platform modules
0
major outages
2025
operational since
CBS
student community
IBPUnion.dk pulled a whole student community into one reliable platform. If you need the same, let's talk.
Reply within 24 hours — usually same day