A comprehensive extracurricular management system built with MongoDB. This project demonstrates advanced NoSQL database design, including complex schemas, multi-stage aggregation pipelines, and professional data querying.
Focuses on the overall management of the extracurricular ecosystem, ensuring data integrity and complex relationships.
- Collections: Students, Staff, ClassDetails, Payment, and RegistrationDetails.
- Data Modeling: Advanced implementation of Embedded Documents and Arrays of Objects.
- Advanced Queries: Complex CRUD operations, field renaming, and conditional deletions.
- Aggregations: Sophisticated multi-stage pipelines (Unwind, Group, Sort, Limit) and cross-collection joins using
$lookup.
- Database: MongoDB (NoSQL)
- Tools: MongoDB Compass / MongoDB Shell
/NoSQL-MongoDB: Project screenshots organized by topic.
Submitted as a final project as part of NoSQL studies - Year 2025.