In Progress

Timetable generator

We need a timetable generator for schools and colleges. You can assume a list of classrooms, teachers, subjects and class groups as your input. The teachers will be related to multiple subjects and the class groups will be related to multiple subjects. The class duration can be of 1 hour or more but the total number of hours in a week will be fixed for that particular subject. The first interface will be highly detailed. It will have options like:

Mr.X will teach Subject1, Subject2 and Subject3

Mr.X can teach ClassGroup1, ClassGroup2, ClassGroup3 etc.

ClassGroup1 will study Subject1, Subject2, etc.

ClassGroup3 will study in ClassRoom1.

Mr.X will take the first period for ClassGroup1 on Monday, Tuesday and Thursday.

Or tertiary parameters shall be available like:

Mr.X will teach Subject1 to ClassGroup3

ClassGroup2 will study Subject1 in ClassRoom5

Some other details will be:

School starts at 9:00 and ends at 6:00

The break is from 2:00 to 4:00

Mr.X will be available from 3:00 to 6:00

Subject1 will have 5 hours of classes in a week.

Subject2 cannot have more than 1 class in a day

And so on.

The final output will be a timetable without any conflicts. A teacher might not be teaching 2 classes at the same time or a ClassGroup may not be studying more than 1 subjects at the same time. The output shall also indicate the incorrect input.

The application may be designed as a website, a command line tool, a desktop application on any platform Java,.NET, php etc. Though, we will prefer a jar file as the final deliverable.

You will be selected on the basis of your similar work and how you understand the problem. There might be a number of situations that I would be missing. Please state the problem clearly if you want to get selected.

The payment will be around $100-$300. There will be a single milestone paid after the completion and testing of your project. You may take as many days you want.

I have a huge number of similar problems. The freelancer completing this project will get rich after this project. That's my promise.

Skills: Algorithm, Java

See more: timetable generator, java timetable, timetable java, subjects freelancer, study algorithm, problem algorithm, net algorithm, line algorithm, java command line application, teacher freelancer, get rich freelancer, get paid freelancer platform, get number freelancer, get freelancer java project, freelancer testing application, freelancer teachers, freelancer payment options project, freelancer hour tool, algorithm tool, algorithm testing, algorithm study, algorithm problems, algorithm day, algorithm input, completing project freelancer

About the Employer:
( 0 reviews ) Noida, India

Project ID: #4891895

Awarded to:


Very interesting project. I have personal experience with the subject, please see PM for some further requirements suggestions & implementation strategy.

₹8888 INR in 50 days
(0 Reviews)

15 freelancers are bidding on average ₹17147 for this job


10+ years experience. 500+ projects completed successfully. I am ready to develop this time table generator.

₹12631 INR in 15 days
(288 Reviews)

Hi, I'm Java and algorithm expert and very much interested in this project, Thank You

₹15463 INR in 7 days
(201 Reviews)

I am very much interested in this project.

₹12500 INR in 30 days
(32 Reviews)


₹9473 INR in 3 days
(1 Review)

We are a team consists of 3 members having vast knowledge in Java, Swing,Algorithm. This project is interesting and are eager to work on this project.This is a challenging job and ready to take this challenge.

₹11111 INR in 20 days
(5 Reviews)

Hello, I'm interested in your project. I have many years experience in java as well a lecturer - part time. Would like to work with you. Thanks

₹12222 INR in 15 days
(1 Review)

Experts here

₹7368 INR in 3 days
(0 Reviews)

Hey, I have read the requirements. Leaving a few places, its all clear. I will provide you with a java application at the end of the project. Let us discuss the problem statement.

₹7222 INR in 7 days
(0 Reviews)

I suggest to realize an algoritm in python before start to create the website (using standard i/o), do the computational analysis after that will be easy to create the website ... ... why choose my offer.... I have m More

₹111111 INR in 30 days
(0 Reviews)

We are interested.

₹10000 INR in 3 days
(0 Reviews)

Hello, I'm a java programmer with expirience with just this kind of projects. I would like to work with you on this interesting project!

₹7222 INR in 5 days
(0 Reviews)

I am an experienced Java programmer. Will be ready to do this for you.

₹7000 INR in 7 days
(0 Reviews)

Hi I am a post graduate in computers and have been working as a java developer last from 6 years. I can do your project within time.

₹15000 INR in 30 days
(0 Reviews)

I have extraordinary analytic skills , I can crack any kind of problems... Solving complex algorithms is my hobby. Very Good At Java... Give me a chance to prove,, I will provide best possible optimized solution..

₹7777 INR in 15 days
(0 Reviews)

We have both web based School ERP (PHP) and College ERP ( It covers most of your requirements including time tables generation. (php version having manual time table generation & auto time tables generation) More

₹27777 INR in 3 days
(0 Reviews)

I work with complex java applications I have experience in similar kind of projects development having complex algorithm. This project can be developed in Java and UI in Swing\RCP .

₹12222 INR in 10 days
(0 Reviews)