
Open
Posted
•
Ends in 6 days
Paid on delivery
I already have working GA Runner and PSO Python files that rank timetable solutions, and I now need a web application that lets two roles interact with those algorithms through an intuitive dashboard-style interface. The student dashboard will focus on course registration only: a student signs in, adds the subjects they want for the coming term, presses “Generate”, and immediately sees the three best schedules returned by the GA and PSO scripts (ranked in order of fitness). Each schedule should appear in a clear, calendar-style view with a simple option to save the preferred one. On the dector side, course registration —create, edit, archive or delete offerings—and the changes must reflect instantly for students. Role-based authentication should keep the two workspaces separate while sharing a single database. A relational database (PostgreSQL or MySQL is fine) will hold users, courses and timetable data. When a student hits “Generate”, the back-end should pass their selected course set to the existing GA or PSO modules, capture their results, and return only the top three schedules to the front-end. Deliverables • Responsive dashboard UI for students and instructors • Database schema and migration scripts • API layer that brokers data between the UI and the GA/PSO modules • Clean integration of my GA [login to view URL] and [login to view URL] files with parameters exposed for easy tweaking • Read-me or short setup guide so I can install and run the project locally or on a standard cloud host Acceptance is complete when a demo user can register, pick courses, click “Generate” and see three optimized timetables, while an instructor course registration. I want to use the data in the university file, including the halls, professors' names, students, etc. I want a website with HTML, CSS, and JS.
Project ID: 40418646
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Riyadh, Saudi Arabia
Payment method verified
Member since Jan 17, 2025
$10 USD
$10 USD
₹12500-37500 INR
₹600-885 INR
$15-25 USD / hour
$15-25 USD / hour
$15-25 USD / hour
$2-8 CAD / hour
min $100000 USD
₹12500-37500 INR
$10-30 USD
$250-750 USD
₹1500-12500 INR
₹600-1500 INR
$750-1500 USD
₹37500-75000 INR
₹750-1250 INR / hour
$30-250 USD
₹1500-12500 INR
€250-750 EUR
$250-750 USD
$8-15 CAD / hour