π SkillReformNG is a platform that connects Nigerians to verified training opportunities from NGOs, government agencies, and organizations.
- π¨βπΌ Admin: Approves trainings, manages users and the platform.
- π§βπ« Trainer: Lists trainings and manages applicants.
- π¨βπ Trainee: Browses, applies, and tracks training opportunities.
- β User registration & login with role selection
- β Role-based access: Admin / Trainer / Trainee
- β Email verification (π§ using Nodemailer + Ethereal)
- β Training submission by Trainers (pending approval)
- β Admin dashboard to approve/reject trainings
- β Trainee applications to trainings
- β Trainer dashboard to view their trainings & applicants
- β
Slug-based training URLs (e.g.
/trainings/ui-design-bootcamp)
- Backend: Node.js, Express.js
- Database: MongoDB + Mongoose
- Email: Nodemailer + Ethereal (for testing)
- Auth: Role-based JWT authentication
- Frontend: Plain HTML/CSS for now (Wemi styling it π¨)
git clone https://github.com/your-username/skillreformng.git
cd skillreformng