Explore Developer Center's New Chatbot! MongoDB AI Chatbot can be accessed at the top of your navigation to answer all your MongoDB questions.

Learn why MongoDB was selected as a leader in the 2024 Gartner® Magic Quadrant™
MongoDB Developer
JavaScript
plus
Sign in to follow topics
MongoDB Developer Center
chevron-right
Developer Topics
chevron-right
Languages
chevron-right
JavaScript
chevron-right

Magazine Management

0 min read • Published May 24, 2022 • Updated Sep 11, 2024
MongoDBJavaScript
FULL APPLICATION
Facebook Icontwitter iconlinkedin icon
Rate this code example
star-empty
star-empty
star-empty
star-empty
star-empty
social-githubView Code

Creator

Trinh Van Thuan from Vietnam National University contributed this project.

About the project

The system manages students' posts in universities. It 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 five 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
Tutorial

Build a RESTful API With HapiJS and MongoDB


Oct 01, 2024 | 15 min read
Tutorial

Building an Autocomplete Form Element with Atlas Search and JavaScript


Sep 09, 2024 | 8 min read
Tutorial

A Beginner's Guide to Integrating MongoDB With TensorFlow Using JavaScript


Sep 04, 2024 | 15 min read
Tutorial

MongoDB Atlas Authentication Using Service Accounts (OAuth)


Jan 23, 2025 | 9 min read
Technologies Used
Languages
Products
Table of Contents
  • Creator