Project Description:
Other Desired Skills: Struct 2, Spring, Hibernate, AppFuse
Project Detail:
• The E-Course scheduling and booking system is designed for teachers and students to setup online course schedules so that they can be prepared for the global E-learning.
• Need a J2EE and AppFuse expert to develop the full E-Course scheduling and booking system, which must include the following features:
- A teacher can create a specific course for many students (One course appointment to many students)
- A student can view and book a course based on this teacher defined available time frames (One student to one course appointment)
- The system is able to create, modify, view, search, and delete course appointment(s)
- The system should have an notification system (SMS and email) for course appointment reminder or information update
- The system should have basic Calendar User Interface such as year, date, month, and time
- The system should support browser time zones
• Expected Deliverables
- Product Demonstration on AppFuse and MySQL servers
- Browser Time Zone testing results
- Database table detail design (Integration purpose)
- Clean and standardized coding style (Easy to read and debug)
• Information to be Provided:
- gitHut access to download the source code
- Non-scheduling related course attributes (E.g. course name and types)
- Project setup instruction ( E.g. eclipse, MySQL, Maven, Detail requirements)