A NCAA team management web-app built using SpringMVA. This was a required project designed to present basic programming skill with SpringMVC and the C.R.U.D. concept. The project was fairly straight forward though I did run into a couple problems when switching from a Maven project to Gradle. I also had some trouble working with the sessions attribute of SpringMVC and creating a new session for each user.
- The web-app is hosted on: insert URL here
- User arrives on landing page.
- User can select a conference using the main buttons or there are more selections in the navigation bar.
- Information is diplayed for the chosen conference or team.
- User can navigate forwards or backwards when a team is selected. When user gets to the end or the beginning, arrows will take them back to the other end.
- User can edit or delete teams as well as add new team at the bottom or the Teams list.
- The CollegeController class is the controller and interacts with the CollegeDAOImpl class which implements methods declared in the CollegeDAO interface. The college objects are constructed using information from the College class and accompanying .txt files.
- The CollegeController provides information back through a .jsp file for the user to view based on their selection throughout the page.