The campus network

One campus. One app. Everything a student needs.

DITHub is a private social network built for our college: class groups, a student marketplace, short videos, anonymous confessions and instant alerts — in one fast app that installs on any phone.

12student modules
Real timewithout refreshing
Offlineready on the home screen
No adsand nothing to pay
What is inside

Built for the way students actually use a phone.

Every module was written for this campus — not switched on from a template. They share one account, one notification inbox and one visual language, so nothing feels bolted on.

Home feed

Posts, photos, likes and comments from everyone on campus, in one timeline.

Stories

Full-screen photo and video stories. Long videos are trimmed to 50 seconds automatically.

Reels

A full-screen video feed: swipe once, land on the next reel, double-tap to like.

Marketplace

Sell a textbook, buy a phone, rent a hostel slot — search, categories and the seller one tap away.

Groups

Class, course and club groups with join requests and a live discussion feed.

Confessions

An anonymous wall for the things students usually only whisper.

Messages

Private chat that stays open, with typing indicators and live delivery.

People directory

Find a classmate by course, year or stream instead of scrolling through chats.

Instant alerts

SMS-style notifications on the phone, with one-tap friend requests and replies.

Academic profile

Registration number, course, year and stream sit right on the student profile.

Installs like an app

Add DITHub to the home screen and keep an offline copy of recent posts.

Admin control panel

Switch features on or off, manage courses and streams, moderate content, watch the hub.

What a student gets

Three problems every student knows.

DITHub was not built to collect likes. It was built around the small, daily frictions of campus life.

Money

Sell what you no longer need

A textbook for next semester, a spare phone, a hostel slot. Post it in Marketplace and a student two floors away sees it the same minute — no middleman, no delivery fee, no stranger from the internet.

Connection

Find the people in your class

Search the directory by course, year and stream. Stop digging through old chat groups for the classmate who has last week's notes, or the group that already solved the assignment.

Attention

Never miss what concerns you

A comment on your post, a reply to your comment, a friend request, a new listing in your category. It reaches your phone like an SMS — even when the app is closed.

Project value

What this scope would cost to build. What it costs to run.

DITHub was designed, written and deployed in-house on open-source software. The table below is an indicative commercial value of the same scope at today's agency rates — it shows the size of the build, not a bill.

ModuleWhat is includedIndicative value
Branding and interface design Logo, colours, layout system and mobile-first screens $1,200
Student accounts and academic profiles Registration-number sign-up, onboarding wizard, course data $900
Stories Photo upload, automatic 50-second video trim, full-screen viewer $1,100
Reels Snap-scrolling video feed, likes, comments, sharing $1,300
Marketplace Listings, search, categories, seller contact, add and edit flows $1,600
Groups Directory, creation, join requests, live discussion $1,000
Confessions Anonymous posting with moderation tools $600
Real-time engine WebSocket hub with automatic fallback when the socket drops $1,400
Notifications and push alerts Every campus event, delivered to the phone like an SMS $1,200
Installable app (PWA) Home-screen install, icons, offline mode $500
Admin control panel Feature switches, moderation, campus lists, hub health $900
Deployment and hardening Server setup, SSL, backups, performance tuning $600
Total, as a commercial build Twelve modules, one account, one deployment $12,300
What students pay Nothing

No subscription, no advertising and no paid tier. The network exists for the campus, not for a vendor.

Licence fees $0

Every layer runs on open-source software. Nothing on this site depends on a paid licence.

Running cost One small server

A single VPS carries the site, the database, the real-time hub and the push alerts — about $12 a month.

Figures are an estimate of commercial replacement value (≈ TZS 33 million at current rates), prepared to describe the scope of the work. They are not a quotation or an amount paid.

Under the hood

Boring, proven technology — tuned for a slow connection.

Nothing here is experimental. The parts were chosen so that a page still opens when the network is weak, and so that the whole thing can be maintained by one person.

OSSN core PHP 8.3 MySQL Node.js real-time hub Nginx + SSL WebSocket + fallback Web Push (VAPID) ffmpeg video trimming Installable PWA

Campus only

Every account is tied to a student registration number. This is not another public social network — it is the college, online.

Your data stays here

The site, the database and the media all live on our own server. No third-party trackers, no advertising pixels, no data sold.

You stay in control

Posts, stories, reels, listings and comments can be deleted by the person who created them, at any time.

Getting started

Four steps, about two minutes.

Create your account

Your name, your registration number and a password. That is the whole form.

Complete your profile

Pick your course, year and stream so classmates can find you.

Join your groups

Class groups, course groups and clubs — ask to join and start talking.

Install it

Add DITHub to your home screen and the alerts arrive like text messages.

Questions

Before you sign up.

Is it really free?

Yes. There is no subscription, no advertising and no paid tier. Students never pay to use DITHub.

Who can join?

Students of the college. Sign-up asks for a registration number along with your name, so the network stays inside campus.

Will it work on a cheap phone or slow internet?

Yes. Pages are built to load without the media first: videos only download when you open them, and the installable app keeps a copy of recent posts for when the network drops.

Can I delete what I post?

Yes. Posts, stories, reels, listings and comments can be removed by the person who created them, at any time.

Your campus is already here.

Join with your registration number and see who else is online.