About
What is being developed?
Homeschools have a unique scheduling and grading situation:
- students in multiple grades
- different classes at the same time
- smaller number of students
This allows for a custom weekly layout to be used for simplified scheduling. Combining that with a web base application can make automatic grade tracking and schedule updates possible from any place with a web browser.
Who is doing the work?
My name is Edward and I have been developing software for over 20 years in a variety of industries from telecommunications to ecommerce. I have three chidren and my wife has been homeschooling them for the past 8 years. We looked at many different options for helping schedule and track grades but nothing really fit our situation - so I developed some spreadsheets based on input from my wife as she worked to keep everyting organized.
My wife has been using the spreadsheets for several years and they have worked well for us. I decided to improve it by developing a web based application. This allows it to be easier to use as well as make it accessable to anyone with a web browser.
The application is being developed as a client server app with the server side being a Java based ReST service and the client side as a Javascript web application. Having most of the work offloaded to the client reduces the delay of running the application over the internet and makes it seem closer to a normal application. Keeping the server side a simple ReST based service opens the possibility of other future clients such as native mobile applications.
How much of the work is already done?
The server side is complete with full unit testing. The client interface is functional and my wife is currently using it and testing changes I make. There is still a lot to be done before the beta version is usable by other people. Overall the interface is about 50% complete. The application will be available at blueprint.twistertown.com.
When will the application be ready to use?
The plan is to have the beta version available by the end of September and release version 1.0 by the end of October. There is a lot of work to be done (and my computer is on it's last legs) but it is feesible with the right tools and support.
Why Kickstarter?
- development and test system
- tools
- development and design support
- graphics support
After meeting the goal, additional funds will go towards adding in more features such as downloading data to a spreadsheet for personal backup and copying course setup from an existing schedule. Additional features will come after the initial program is complete.
Questions about this project? Check out the FAQ
Support
Funding period
- (30 days)