|
|
Sample Web Applications
The sample Web applications use PHP to access a MySQL database.
Some of the pages use Ajax with JavaScript
to implement asynchronous access to the database.
- Member and Event Management System
- Manages membership and event information for small organizations. For example, an arts
organization could use it to track membership status and affiliation, and also to manage
all of the events that are sponsored by the organization.
Technologies: PHP, MySQL
- Tennis Sign Up Page: Club Doubles
-
Enables members of a tennis email group to sign up for club doubles
matches that are scheduled at their tennis club. One member of the group
can set up the match on the site, and then send an email to the group
announcing the match day and time. After the setup, the site displays a
table that lists all the group members, who can individually visit the
site and add themselves to the match roster.
Technologies: PHP, MySQL, Ajax
- Automobile Maintenance History
-
Reports on the maintenance history for multiple motor vehicles. Vehicle
owner enters the maintenance records for each vehicle, and can then
generate reports on that history. For example, the owner can generate a
report that shows all of the maintenance performed on a particular
vehicle, or perhaps filter the report to show all of the oil changes
performed to date.
Technologies: PHP, MySQL, Ajax
- Tennis Roster Assignments: US Tennis Association Match
-
Enables the captain of a USTA tennis team to assign player positions for
an upcoming USTA match. The captain sets up the match on the site, and
using drag-and-drop between page tables, assigns players to the singles
and doubles positions that will be played in the match. Team members can
then visit the site to see their assignments for the match.
Technologies: Adobe Flex running in the Adobe Flash player
- Tennis Roster Assignments: High School Tennis Match
-
Variation of the USTA match application. Enables the coach of a high
school tennis team to assign player positions for an upcoming match. The
site uses the same drag-and-drop technique as the USTA match site, but
any single player can be assigned to play both a singles match and a
doubles match. When the roster is complete, the coach can generate a
match roster that provides fields for writing down the names of opponent
players during the match when those names are provided by the opponent
coach.
Technologies: Adobe Flex running in the Adobe Flash player
- Tennis Statistics: High School Tennis Season
-
Shows the overall results from a high school JV tennis team. Statistics can be displayed for
season matches of for individual players.
Technologies: PHP, MySQL
|
|