Sales Agent Tracking Application is an application designed to track sales agent location and to allow sales data entry. The user enters basic information (agent ID and name), after which the tracking process automatically begins. Agent's location is being tracked while the app is in the background and the updates are getting sent to a backend system. Anytime a sale is made, agents can enter the number of sales and submit that information to the system. Each hour, a reminder for data entry gets sent to the agents. The tracking process can be stopped at any moment. All data is accessible only by the database administrators.