JI
All work

Social media · Education · iOS + Android

Campus Social

A social network for schools and universities where students, faculty and organisations share updates, events and announcements.

Role
Lead mobile developer
Platforms
iOS, Android
Engagement
Client project
Campus Social screenshot 1
Campus Social screenshot 2
Campus Social screenshot 3

Screens shown are illustrative mockups of the app's main flows; the original builds belong to the client.

Overview

Campus communication was split across group chats, bulletin boards and email. This app gives each school its own verified community with feeds, groups for organisations and classes, an events calendar and direct messaging, so students see what matters to their campus in one place.

What I did

  • Led the mobile team and set up the React Native architecture, navigation and state management.
  • Built the feed, posting with photos and video, comments, reactions and the notification centre.
  • Built real-time chat and push notifications.
  • Worked with the backend team on the API, school-email verification and moderation tools.
  • Ran the release process for the App Store and Google Play.

Key features

  • School-verified sign-up
  • Campus and group feeds
  • Events with RSVP
  • 1:1 and group chat
  • Push notifications
  • Report and moderation flow
  • Media upload with compression