HomeMongoDB for AcademiaStudent SpotlightsMagazine Management

Magazine Management


A system manage student's post for school or an organization

#About the Project

The system manages students' posts in universities. The system allows students and clients to read posts in diverse categories, such as: math, science, social, etc.


Creating an environment for students to communicate and gain knowledge

#Why MongoDB?

Since MongoDB provides more flexible way to use functions than MySQL or some other query languages

#How It Works

There are 5 roles: admin, manager, coordinator, student, clients.

  • Admins are in charge of managing accounts.
  • Managers manage coordinators.
  • Coordinators manage students' posts.
  • Students can read their faculty's posts that have been approved.
  • Clients can read all posts that have been approved.
Tools Used
  • MongoDB
  • JavaScript
  • Data
View CodeLive Demo
Created By

Explore more Student Spotlights

Hostels Kenya

Find hostels and student apartments all over Kenya


Shorten multiple URLs instantly while overcoming the barriers of user registration.

Plasma Do - Donate Blood Plasma

Plasma Do App is a Centralize Platform for Plasma Donors & Plasma Recipients. Where donors & recipients will able to connect with each other to fulfill their Plasma requirements.

Smart Pill Manager

Smart Pill organizing solution for patients who are being forgetfull and careless.

See All

Have an interesting MongoDB project to share? Let us know!

Show off your project
Backpack with GitHub logo plus MongoDB leaf

Get exclusive student access to MongoDB Atlas, University on-demand content and certifications.

Students can apply for the GitHub Student Developer Pack and get access to MongoDB Atlas, University on-demand content and certifications.

GitHub Student Developer Pack
MongoDB logo
© 2021 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2021 MongoDB, Inc.