Skip to main content

YouthTrend: New student social network in Cameroon

YouthTrend is a verified national social network for university students in Cameroon, built using a modular monolith architecture.

AI-written
Inewgen
16 Aug 2026Source: Dev.to3 min read (0 views)
Share
YouthTrend: New student social network in Cameroon

Stock photo for illustration only, not from the actual event

Font size
  • YouthTrend unifies university students across Cameroon into a single network.
  • Replaces scattered WhatsApp groups, Telegram channels, and email lists.
  • Built with React, Node.js, PostgreSQL, and deployed via Docker and Vercel.
  • Features clear user roles for students, club leaders, and administrators.

Cameroonian university life has traditionally operated on scattered WhatsApp groups, Telegram channels, and email lists, lacking a single source of truth or a way to discover peers and clubs outside an individual campus. To solve this fragmentation, YouthTrend was created as a single, verified national social network for students, guided by the motto Connect, Belong, and Grow.

The platform introduces several key features tailored to student life: a unified feed for all network activities, smart matchmaking to surface peers with shared interests, cross-school networking, discovery tools for recommended clubs and communities, and community messaging pages where coordinators can recruit members and communicate effectively.

Cameroon university students studying together laptop

Stock photo for illustration only, not from the actual event

The platform structures its user base into specific roles to maintain order and security:

  • Student: Verified by the university and networked across all participating schools.
  • Community/Club Leader: A student approved by a department head to run a group.
  • University Representative: Staff or a student at the 200-level or above managing an official school profile.
  • Platform Administrator: Moderates content and users across the entire platform.
200+Minimum student year level to manage school profiles

Technically, the application is built as a modular monolith, allowing a small team to ship features rapidly while maintaining clean module boundaries for authentication, communities, posts, events, messages, and moderation, with the flexibility to transition into microservices later on.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

The modular monolith architectural pattern is an ideal strategy for early-stage development teams. It avoids the premature operational complexity of distributed microservices while enforcing strict code boundaries, making future scalability much smoother when the user base expands.

Under the hood, the technology stack consists of:

  • Frontend: React and Vite
  • Backend: Node.js and Express
  • Database: PostgreSQL
  • Auth: JWT
  • Infra: Docker, GitHub Actions, and Vercel

Originally started as ISM coursework, the project is now backed by comprehensive BRS, SRS, andTRS documentation. Open questions remain regarding the optimal verification method—such as email versus ID upload—and whether a native mobile application should be part of the MVP release.

Source: Dev.to

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article