PHP/MySQL Automatic lesson scheduler for classrooms/teachers

Đã Đóng Đã đăng vào 4 tháng trước Thanh toán khi bàn giao
Đã Đóng Thanh toán khi bàn giao

I would like a php/mysql script (it should NOT be developed in a framework, just pure php) to schedule lessons, classes and teachers in an automatic way. Script should find the BEST possible class/lesson schedule according to teacher's availability without gaps and pauses in the daily timetable.

- Each teacher will be generally available for lessons in specified days and hours

- Each class contains lessons and each lesson is connected to specific teachers

- Each lesson of each class should have a specified amount of weekly hours

- Each class should have daily limits regarding the total amount of hours of all lessons

- Admin should be able to specify that a specific lesson of a class should not have more than X hours per day.

- Admin should be able to specify daily limits regarding the hour of lessons. For example all lessons should take place between 10am and 10pm without weekends.

- Each class should have continuous daily lesson hours without gaps

- Each teacher should have continuous daily lesson hours without gaps

- Script should check the availability of each teacher between classes (each teacher could work for many classes so we have to take into account his availability).

- A nice visual calendar is needed to see the result of the lessons and weekly timetable of each class (each class will have his own schedule/daily timetable).

- A nice visual calendar is needed to see the result of the teacher's timetable (each teacher will have his own schedule/daily timetable)

Example:

History classroom has 3 lessons: Roman History (4 hours per week), Greek History (5 hours per week) and Arabic History (3 hours per week). John is a Greek History Teacher and Ahmed is an Arabic History teacher. Admin specifies that History classroom should have a maximum amount of 4 hours per day. All lessons should take place between 10am and 10pm without weekends. Paul is available every Tuesday and Friday from 11am to 6pm and John every day from 10am to 5pm but John also has another lesson in another classroom each Tuesday from 11:30am to 2:30pm. Each lesson (Greek History, Arabic History and Roman history) should not have more than 2 hours per day. Script should find the best schedule possible for this classroom so that History students and History teachers will not have gaps in their timetable. There should also be an option to produce schedules including the possibility of teachers' gaps/blank hours between lessons (in case a continuous daily lesson schedule is not possible for them).

AJAX JavaScript MySQL PHP Kiến trúc phần mềm

ID dự án: #36695136

Về dự án

26 đề xuất Dự án từ xa 2 tháng trước đang mở

26 freelancer chào giá trung bình€1486 cho công việc này

tojisb059

Hello there! My name is Muhammad and I am a results-oriented professional web developer with extensive experience in all stages of design, development and maintenance of websites. I understand that you are looking fo Thêm

€15000 EUR trong 90 ngày
(610 Nhận xét)
9.2
gauravgargcs

Hello, Hope you are doing great, I'm Gaurav from Cloud1 Web Solutions. I understand you are looking for an automatic lesson scheduler for classrooms/teachers that must find the BEST possible class/lesson schedule accor Thêm

€700 EUR trong 10 ngày
(277 Nhận xét)
8.0
abugosia

Hello, I'm Abu Gosia. I'm interesting in your project very well. I'm good in C#, .Net Core, MVC, ASP.NET, Angular.js, Yii2, PHP, Laravel, Codeigneter, Wordpress, Open Cart. I m quite well experienced in these jobs. Let Thêm

€750 EUR trong 21 ngày
(305 Nhận xét)
7.2
AITSoft

Hi, I saw that you need help with Software Architecture, AJAX, MySQL, PHP and JavaScript. I have 6 years of experience working on these frameworks. I believe I can help you with it. I would request you to have a look a Thêm

€750 EUR trong 28 ngày
(44 Nhận xét)
6.9
pixxelu16

Hello there! My name is Rakesh and I am a freelancer specializing in software development and design. I understand that you are looking for someone to create an automatic lesson scheduler for classrooms/teachers that f Thêm

€700 EUR trong 15 ngày
(66 Nhận xét)
6.7
nishantjain21

Hi Employer, We understand your requirements and are confident in delivering a solution that meets your needs. Our team of experienced developers is well-versed in PHP and MySQL, and we will ensure that the script is Thêm

€1500 EUR trong 22 ngày
(50 Nhận xét)
6.8
pulakesh90

Hello Sir, I went through your requirement. I will create you a php/mysql script (it should NOT be developed in a framework, just pure php) to schedule lessons, classes and teachers in an automatic way. Script should f Thêm

€462 EUR trong 10 ngày
(85 Nhận xét)
6.4
drsixpence

Building that custom scheduling script using only Core PHP is something I'm well equipped to do for you considering the experience I've gained designing and developing custom information management systems in the past Thêm

€500 EUR trong 7 ngày
(50 Nhận xét)
5.7