Plan submission form that speaks to a server.
Plan names are formatted by the server so that white space and capitalization doesn't matter.
Bad requests errors are caught and handled.
Server communicates with MySQL database to add and delete plans.
Correct status codes are returned.
The first constraint has been added: user constraint that confirms that the
user ID matches an ID in the database. My plan is to continue adding new constraints.
Plan submission form that speaks to a server. Plan names are formatted by the server so that white space and capitalization doesn't matter. Bad requests errors are caught and handled. Server communicates with MySQL database to add and delete plans. Correct status codes are returned.
The first constraint has been added: user constraint that confirms that the user ID matches an ID in the database. My plan is to continue adding new constraints.