How mhgkhan/iadmissionsystem works
This is a minimal Express admission-system application: it connects to MongoDB, serves a rendered welcome page, and exposes separate admin, institute, and user route roots. The sampled routes return section messages only; no admission workflows or data models are present in the supplied source. The landing template is rendered by the application, but its contents and component usage were not sampled.
Main entry points: index.js Express app · admin.route.js Admin route · institute.route.js Institute route · user.route.js User route
Components 7
Application
- Express app
api/index.js - Welcome template
views/index.ejs
Route Endpoints
- Admin route
api/routes/admin.route.js - Institute route
api/routes/institute.route.js - User route
api/routes/user.route.js
Other components
- HTTP client
- MongoDB
Connections 9
- HTTP client → Express app: sends requests
- Express app → Admin route: mounts at /api/admin
- Express app → Institute route: mounts at /api/institute
- Express app → User route: mounts at /api/user
- Express app → Welcome template: renders at /
- Admin route → HTTP client: returns JSON
- Institute route → HTTP client: returns JSON
- User route → HTTP client: returns JSON
- Express app → MongoDB: connects on startup