Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Riyadh, Saudi Arabia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"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" (client-provided description)
Matched companies (4)

JanakiBhuvi Tech Labs Private Limited

Mobiweb Global Solutions

TG Coders
