PotholeTracker is an ASP.NET MVC Web App built using the Google Maps API to report potholes and track the progress of their repair. Role-based authentication allows different permission levels. For example: only a city employee can access the employee portal.
Pothole Reporting
Employee Portal
In order to get PotholeTracker up and running make sure you install Ninject, and you should be good to go!
The database folder contains two files: schema.sql and data.sql.
schema.sqlshould contain all of yourCREATEstatements should the database ever need to be rebuilt.data.sqlshould contain all of yourINSERTseed data that is necessary to initially using of the database.
-
Capstone.Web
- Ninject
- Ninject.MVC5
- jQuery
- jQuery.Validation
- jQuery.Validation.Unobtrusive
- Bootstrap
-
Capstone.Web.Tests
- Moq
-
Capstone.UITests
- Selenium.WebDriver
- Selenium.WebDriver.ChromeDriver
- Selenium.Support
- SpecRun.SpecFlow

