I have set up a back-end server application at the URL
http://cmsc106.net/Registration
This application will serve up information about events taking place in the Math Department and allow users to register to participate in an event.
This back end server responds to four different requests:
Method | URL | Description |
---|---|---|
GET | /people | Returns a list of people in the system |
GET | /events | Returns a list of events in the system |
POST | /registrations | Registers one person for one event |
GET | /events/{id}/people | Returns a list of people for an event |
More detailed information about each of these requests is available at
http://cmsc106.net/Registration/swagger-ui/index.html
Over the rest of this week I am going to be building a front end for this system in class. I will be demonstrating the process I typically go through to plan and build a JavaScript application.
The front end I am planning will be a single page application that has three sections:
When I have completed the front end I will post the source code for the front end to the course web site.