Đã hoàn thành

Optaplanner scheduling tool


I'm looking for a freelancer who can help with building a simple app for a language school company based around Optaplanner.

Our name is Modulo Language School, from Thailand, and we teach English, Chinese, French, Thai and Japanese.

It's important that the tool is modular for future growth and easy to use as it's to be used by non-technical staff on a Windows platform.

*Part 1: a data entry interface that will allow to enter a list of teachers:

- the language they teach

- their preferred days off, ranked from 1 to 7

- the number of work days a week (4, 5 or 6)

- their preferred number of lessons daily

- their preferred branch

- their seniority rank

*Part 2: a way to enter the required number of lessons, per language, to be scheduled for each weekday (Monday to Sunday), by branch. It should include a way to add a new branch if needed.

Example: Branch 1, Mon 20 English lessons, Tue 18 Chinese lessons, Wed 23 French lessons, etc.

*It is not a timetabling tool and there's no need for subject/classroom/hourly scheduling; it only needs to find the optimal schedule for employees based on a few constraints:

- Number of lessons per language, per day (teachers should teach as close to possible to their preferred number of lessons a day (usually 5 to 7), never more than 8)

- Higher seniority teachers should be given their preferred days off as a priority

- The number of lessons should be balanced between all teachers

- Preferably, limit the number of branch splits (Ex: a teacher working 2 days at branch 1 and 3 days at branch 2. Soft constraint.)

In summary: The final schedule should have all teachers with similar amount of lessons (seniority as a tiebreaker), on their first available preferred days off, sorted by branch and language, presented as a table that can be printed.

Please the attached picture for a very crude idea of the results.

Thank you!

Kĩ năng: Java, Programming, Phát triển phần mềm

Xem nhiều hơn: hello i\ m looking for a seller from ebay or amazon, Need scheduling system not a complex one – 4 employees, scheduling tool, java, software development, software architecture, Design a Logo Hello. I\ m looking for a new logo for my residential real estate business. I want a clean modern design, that sub, i m looking for freelancer to help me write my online interview for a magazine, i m looking for a freelancer to set up my blog, hello i m tim freelancer tim, salesforce number of employees, i m looking for a developer startup, i m looking for a content editor, i m looking for a computer coder, i m looking for a cloud software developer, i m looking for a bookkeeper for my small company, i m looking for a artist, hello my data httptarekahmedlancerinfosamplesintroductionindexhtml i am ready to do the project you need samples of what i did b, hello i m interested about a design only html for my website, possible letter number combination

Về Bên Thuê:
( 4 nhận xét ) Bangkok, Thailand

ID dự án: #16764995

Được trao cho:


Hello, how are you today? I'm interesting about your project. I can build the scheduling tools for your requirement. I have being developed many programs with java for 8 years. Please contact me, let's discuss more Thêm

$155 USD trong 3 ngày
(22 Đánh Giá)

15 freelancer đang chào giá trung bình $243 cho công việc này


Hello, We have a team of Skilled Java-J2EE professionals with experience up to 8 years. ===== Our Expertise in Java / J2EE : * Desktop Applications : Swing, Eclipse Rich Client Platform, AWT, SWT, RMI * Thêm

$250 USD trong 1 ngày
(64 Nhận xét)

Feel fee to contact me for Optaplanner scheduling [login to view URL] me message to discuss further more details .We provide the comments,images,videos,demos and live sessions in order to help the [login to view URL] payment only Thêm

$130 USD trong 3 ngày
(39 Nhận xét)

I can develop android app for Optaplanner scheduling tool I have 5 years experience of Mobile app development I am Experienced and motivated. I have Responsive and large complex apps development experience. Care T Thêm

$1529 USD trong 10 ngày
(5 Nhận xét)
$100 USD trong 3 ngày
(26 Nhận xét)

Hi, Hope you are doing well! I have read your job description along and assure you that I am a perfect fit for the job. I have experience with PHP from last 6 years and I have excellant web development skills (HTML5 Thêm

$100 USD trong 3 ngày
(11 Nhận xét)

Hello. I am a Java expert and have 7 years of experience with Java. I know how to complete your project, and can get this developed for you quickly! So If you hire me, I will give you excellent results with a small Thêm

$100 USD trong 3 ngày
(10 Nhận xét)

Hi there, I read and understood your requirement that you want to develop a Java application to schedule the courses for different languages in different branches. I am very good at Java application development ( Thêm

$200 USD trong 7 ngày
(18 Nhận xét)

i can do this for you , i have an experience of 1.5-2 years in this field

$161 USD trong 3 ngày
(2 Nhận xét)

Hi there, I can do the job for you. I have extensive experiencce developing software using Java for Windows based systems and can get this done for you with a high quality end result. I have gone ahead and placed Thêm

$180 USD trong 2 ngày
(3 Nhận xét)

Greetings! From your project I understand that you need simple app for a language school company based around Optaplanner. I want to inform you that I am a developer with skills and 5 years of experience in the same d Thêm

$155 USD trong 3 ngày
(0 Nhận xét)

Dear Client, This is my new account pleas give me one chance to me for better services I am expert web developer, working on PHP based development from past 10 years. My skills includes PHP,Mysql, Jquery,Ajax, Web Thêm

$155 USD trong 3 ngày
(0 Nhận xét)

I have done this kind of application before , I can make a secure and faster app . I have done some student management app ,so your one is kind of similar. If you choose me to work for you I can assure you that you Thêm

$222 USD trong 5 ngày
(0 Nhận xét)
$55 USD trong 3 ngày
(0 Nhận xét)
$155 USD trong 3 ngày
(0 Nhận xét)