Computer Science Department
True Tech Android Application
The aim of this senior project is to provide a well-rounded experience in developing mobile applications for True Tech Home Services. By utilizing Firebase’s NoSQL database server, Alex will create an Android application which will showcase True Tech’s flat rate price book in a mobile format. While working on this senior project, Alex will be collaborating with Adrian Ables on his True Tech Home Service’s iOS application using the same database. Adrian will also be assisting me in developing a mobile friendly website to upload and monitor data in real time.
Alex collaborated with Adrian Ables and True Tech Home Services on the nature of these two application on both platforms. The site will be used by the executive body of True Tech to monitor the accounts of True Tech’s employees. From this site, they will be able to update the flat rate price book directly to the database. In addition, they will be able to deactivate or enable employee accounts based on the appropriate situation.
The Android application will showcase all of True Tech’s services on a mobile device. This app will be used primarily by technicians using tablets who are working in the field attempting to sell said company’s services to potential customers. True Tech employees will be able to log in, log out, or perform password recovery on their accounts. Also, they will be able to show a list of their services by category of service. For example, a technician who wanted a job done on their home electrical system, the app would then populate with a list of electric-only services available. Once a technician clicks on a list item, it will redirect the app to a separate page showing all of the fine details about the service (e.g. price, hours to complete the project, and other relevant information). Once a technician has completed a verbal agreement with the customer, said technician will be able to click on an invoice button which will generate a document to be sent to both the customer and True Tech’s email as documentation.