Student Organizer - repost

This project received 16 bids from talented freelancers with an average bid price of €943 EUR.

Get free quotes for a project like this
Project Budget
€250 - €750 EUR
Total Bids
Project Description

Looking for programming in Delphi XE5 for Android device, using the .xml data format, stored on GDrive and using Google Calendar.

The application should consist of 3 forms:

- school planner weekly/day view:


weekly view: made by grid, left column is numerical (1., 2., 3.), meaning the 1st hour, 2nd hour... The first row are the weekdays (mon-fri). (homework, semester, exams...), populated with subjects using coloring background and abbreviation

daily view: multiline, in the header of form date and day of the week(Monday, Tuesday..), left column lesson hour (1., 2. ...), subject (abbreviation with color background), from-to, full name of subject

By selecting the subject pressing the cell in week view / line in day view, the windows is popping up with subject in header (color coded background possibly), allowing to enter multiple notes (homework, exams...) with due dates and reminder (windows is scrollable due to multiple notes)

The school planner's schedule is integrated in the Google calendar (subject name / from-to), as well as the notes with reminder. This should be interactive, amending data on Google calendar as well on the device. The rest of the data saved on GDrive.

- to-do list:


- repeating duties on daily basis - chore checklist for the kids. The form should consist of the left-side tabs (Mon, Tue... Sun), displaying checklist of all duties for selected day, giving opportunity to checkout each one completed, saving each checkbox and keep saved for the current week, only.

All data saved on GDrive.

- setup for weekly school planner in tabbed format:


Tab1: defining from-to for the lesson hours (i.e. 1. 07:45-08:30, 2. 08:35-09:20....) - editor

Tab2: defining subjects: abbreviation (3 characters), full name of subject, color and teacher name (the abbreviation and color are used later on weekly timetable - editor

Tab3: defining after-school activities(i.e. tennis, football...): icon and coach name (couple of icons would be just fine as I will add/modify later), day of the week, from-to and repeating weekly / bi-weekly - editor

Tab4: define the to-do list for kids for each day of the week (mon-sun), with option to repeat weekly / bi-weekly - editor

Tab5: Google account

All data save on GDrive, except the After-School Activities, which is integrated in the Google Calendar.

The forms are selected by swiping left / right or from the menu. Restore data from GDrive option to be included, calendar items are synching automatically (in case the device is changed).

The Google Calendar must be two-way synched with application (default Android option). The data on GDrive is only stored, all modifications are done on device and is autosaving after modified.

The Android gadget required, showing agenda for the present day and option to scroll between days.

I hope most of the options are included and briefly explained. Any other suggestions are welcome, either core functionality or technical solutions.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online