youthnet334/YOUTHNET_MERN ? reverse-engineered prompt

Reverse engineered prompt

Build me a secure, responsive YouthNet management system that runs on React, Express, Node, and MongoDB, and feels ready for real use.

It should let staff manage departments, programmes, projects, beneficiaries, training, HR, documents, reports, users, roles, permissions, and audit logs. I want login with protected sessions, role based navigation, and an admin area for managing access. The dashboard should show useful clickable summaries for departments, programmes, projects, beneficiaries, courses, centres, budgets, and activities.

Please include full create, edit, view, and delete screens, plus file uploads, CSV export, printable reports, and Excel import with validation for beneficiaries, projects, departments, programmes, and activities. Make the hierarchy work naturally, so departments lead into programmes and projects, and linked dropdowns only show valid options. Add light and dark mode, good mobile layout, and clear error handling.

If needed, look up current docs online so the setup and deployment are solid.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab