Open-Source Training Center Scheduler

Замовник: AI | Опубліковано: 22.10.2025
Бюджет: 250 $

I need a developer to set up a lightweight, open-source system that lets my training center schedule and manage sessions smoothly. For this first phase I only want a working foundation focused on scheduling; once the basics run reliably we can iterate. What the system must do right now • Support three roles—Administrators, Trainers and Trainees—each with the right permissions out of the box. • Allow administrators to create courses and sessions, assign trainers, and reserve rooms or online links. • Provide trainers with a personal calendar where they can see upcoming sessions, adjust availability and receive automated reminders. • Give trainees a simple dashboard to enrol, view their timetable and get e-mail reminders. • Detect conflicts so a room, trainer or trainee can never be double-booked. • Let any authorised user quickly move, extend or cancel a session through a drag-and-drop or equivalent interface. Deliverables for this phase 1. Recommend, install and configure a suitable open-source platform (Moodle, Odoo, or another solution you prefer). 2. Implement the role-based permissions and the scheduling features listed above. 3. Set up automated e-mail reminders (SMS or push only if the chosen platform already supports them). 4. Provide a concise setup guide so I can replicate the installation on another server. Clean, well-commented code and clear instructions matter more than exhaustive features at this stage. Please start your bid with the open-source platform you plan to use so I know you’ve read the brief. support Arabic language