This repository contains the MongoDB database structure used by the Lab Management System project.
It provides the required collections and data format so the main application can run correctly.
π Lab Management System (Java + MongoDB):
Lab Management system
Clone and run the application from the repository above.
The database uses the following MongoDB collections:
Usersβ Stores user accounts and credentialsCountersβ Generates auto-incremented user IDsLabsβ Stores laboratory informationActivitiesβ Stores lab activities and time slotsUserActivitiesβ Tracks user participation in activities
Collections will be created automatically if they do not already exist.
- Import or connect this database to MongoDB (local or Atlas)
- Ensure the connection URI matches the one used in the main application
- Run the Lab Management System application
- Designed for educational purposes
- Works with the official MongoDB Java Driver
- No authentication or role system is enforced at database level
This database structure is intended for learning and academic use.