Ok the program I am working on at work is going along smoothly. Our clients were impressed with the interface. As of right now we're working on the boring parts of the application. We need to make the forms that will allow CRUD on members. We are in the process of mapping the model with Hibernate to make this part of the application a bit less irritating.
UF Course Planner
For the Course Planner I have a version 1 working nicely. Anyone with a gatorlink username and password can try it out at denkou.ath.cx:8080/mlester/courseplanner/. There are features that I could add to it to make it better but from the people I have tested it with there is not much interest in the potential user base. In addition, I learned just about as much as I can learn from the project so continued development is unlikely. The application uses python to scrape data in a database, mootools javascript framework for the UI and PHP to handle database interaction. to talk back and for between Javascript and PHP my application uses JSON.
What I am planning now
There are 3 things that I want to do before I graduate if I can complete some of them I might want to add more:
- Django - I want to get familiar with this python web app framework because its look like a way to build high quality application quickly and makes working in the web pardigm less annoying
- Autonomous Airsoft Turret - Saw a paintball version and since this looks like an interesting image processing problem I would like to make this my senior project. I will be taking image processing so I think this is a feasible project.
- DJMark - I want to make a mp3 mixing program that makes beat matching easy for a non dj: I started looking into this its seems a bit dificult but I think I can do it.