Find Jobs
Hire Freelancers

PHP/MySQL Automatic lesson scheduler for classrooms/teachers

€250-750 EUR

Geschlossen
Veröffentlicht vor 11 Monaten

€250-750 EUR

Bezahlt bei Lieferung
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).
Projekt-ID: 36695136

Über das Projekt

26 Vorschläge
Remote Projekt
Aktiv vor 9 Monaten

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
26 Freelancer bieten im Durchschnitt €1.486 EUR für diesen Auftrag
Avatar des Nutzers
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 for an automatic lesson scheduler for classrooms/teachers that should find the best possible class/lesson schedule according to teacher availability without gaps or pauses in the daily timetable. Specifically, each teacher will be generally available for lessons in specified days and hours with continuous daily lesson hours without gaps, while admin can specify daily limits regarding the total amount of hours of all lessons (i.e. no more than 4 per day). Additionally, admin should be able to specify continuous daily lesson hours without gaps for each teacher. I believe I am exactly the right person to tackle this project - my skills include extensive experience in PHP/MySQL development (which is what you require for this project), as well as graphic design and SEO analysis. This makes me well-suited to produce a script that finds the best possible class/lesson schedule according to teacher availability without gaps or pauses in the daily timetable. Plus, with my background in software architecture I am able to produce a visual calendar system that displays the result of the lessons
€15.000 EUR in 90 Tagen
4,9 (610 Bewertungen)
9,2
9,2
Avatar des Nutzers
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 according to teacher's availability without gaps and pauses in the daily timetable. We at Cloud1 Web Solutions have experience in providing wide range of web solutions and IT services that are specifically designed for businesses needs. We have a team of experienced professionals who can develop a PHP/MySQL script that meets your requirements exactly. Additionally we provide on budget, on time delivery as well as full commitment from our end to ensure quality work is delivered within desired timeframe. We would love to discuss further how our services can benefit you please don't hesitate to reach out to us anytime! Thanks Gaurav D.
€700 EUR in 10 Tagen
4,9 (277 Bewertungen)
8,0
8,0
Avatar des Nutzers
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's go ahead with me. Thanks
€750 EUR in 21 Tagen
4,9 (305 Bewertungen)
7,2
7,2
Avatar des Nutzers
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 at my porfolio, customer feedbacks from my profile. If you find me worthy of doing your job. Please start the chat and lets discuss it. Regards Shamshad
€750 EUR in 28 Tagen
4,9 (44 Bewertungen)
6,9
6,9
Avatar des Nutzers
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 finds the best possible class/lesson schedule without gaps and pauses in the daily timetable. I believe that my skillset is perfect for this project. Specifically, I have extensive knowledge of PHP and MySQL which will be necessary for developing the script, as well as professional skills in UX-UI design which will be necessary to produce a visually appealing calendar for each class. Additionally, I have experience working with multiple frameworks such as Laravel and Codeigniter which will be necessary for producing continuous daily lesson hours without gaps.
€700 EUR in 15 Tagen
5,0 (66 Bewertungen)
6,7
6,7
Avatar des Nutzers
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 developed using pure PHP without relying on any frameworks. a) Lesson-Specific Constraints: The admin will have the ability to set constraints on specific lessons, such as limiting the maximum number of hours per day for a particular lesson. This feature will provide flexibility and control over the scheduling process. b) Daily Hour Limits: The admin will be able to define daily limits for lesson hours. For instance, all lessons could be scheduled between 10 am and 10 pm on weekdays, excluding weekends. The script will adhere to these constraints when generating schedules. c) Continuous Daily Schedules: The script will ensure that each class has a continuous daily schedule without any gaps or pauses. Similarly, each teacher's daily schedule will also be continuous and uninterrupted. d) We will implement an intuitive and visually appealing calendar interface to display the scheduled lessons and the weekly timetables for each class. This calendar will provide a clear overview of the entire scheduling process. Please feel free to reach out with any further questions or to discuss the project in detail. We look forward to the possibility of collaborating with you. Thank you for considering our proposal. Best regards, Team NJ Graphica
€1.500 EUR in 22 Tagen
4,8 (50 Bewertungen)
6,8
6,8
Avatar des Nutzers
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 find the BEST possible class/lesson schedule according to teacher's availability without gaps and pauses in the daily timetable. We have 13 years of experienced professional developers and designers in responsive SEO effective design and development, based on WordPress, Woocommerce, Elementor, Wix, Laravel, Code Ignitor, Magento, Shopify. Thanks & Regards Pulakesh.
€462 EUR in 10 Tagen
4,9 (85 Bewertungen)
6,4
6,4
Avatar des Nutzers
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 8 years. I understand this is mostly back-end development task heavy on algorithms but it will still need a basic interface for inputting the teachers & their hours, subjects and their hours and visualising the final timetable. You have any design you want specifically used for that basic dashboard or that will be left to the selected candidate?
€500 EUR in 7 Tagen
4,9 (50 Bewertungen)
5,7
5,7

Über den Kunden

Flagge von GREECE
PERISTERI, Greece
5,0
114
Zahlungsmethode verifiziert
Mitglied seit Nov. 24, 2003

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.