BlogAnnounced at MongoDB.local NYC 2024: A recap of all announcements and updatesLearn more >>
MongoDB Developer
JavaScript
plus
Sign in to follow topics
MongoDB Developer Centerchevron-right
Developer Topicschevron-right
Languageschevron-right
JavaScriptchevron-right

Magazine Management

0 min read • Published May 24, 2022 • Updated Jul 07, 2022
MongoDBJavaScript
Facebook Icontwitter iconlinkedin icon
Rate this code example
star-empty
star-empty
star-empty
star-empty
star-empty

Creator

Trinh Van Thuan from Vietnam National University contributed this project.

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.

Inspiration

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.

Facebook Icontwitter iconlinkedin icon
Rate this code example
star-empty
star-empty
star-empty
star-empty
star-empty
Related
Quickstart

Single Click to Success: Deploying on Netlify, Vercel, Heroku, and Render with Atlas


Apr 10, 2024 | 6 min read
Tutorial

Maintaining a Geolocation Specific Game Leaderboard with Phaser and MongoDB


Apr 02, 2024 | 18 min read
Tutorial

Building an Autocomplete Form Element with Atlas Search and JavaScript


Feb 03, 2023 | 8 min read
Tutorial

Real-Time Chat in a Phaser Game with MongoDB and Socket.io


Feb 03, 2023 | 11 min read
Technologies Used
Languages
Products
Table of Contents
  • Creator