Location
https://www.kennesaw.edu/ccse/events/computing-showcase/fa24-cday-program.php
Document Type
Event
Start Date
19-11-2024 4:00 PM
Description
This paper presents the design and development process of a mobile application for Anderson Power Services, emphasizing both frontend and backend aspects as well as their design. The frontend focuses on creating a visually appealing and user-friendly interface by utilizing clear text, an accessible color scheme, appropriate logos, animations, and modern typography. On the development side, the app leverages tools like Expo for rapid front-end development and integrates the Java-based backend with the Google Sheets API for easy data management. The backend architecture incorporates OAuth 2.0 for secure authentication, Gradle to facilitate a connection between the JavaScript frontend to the Java middleware, and Docker to connect it all. Overall, the project demonstrates the importance of balancing user-centered design principles with robust technical solutions for developing a functional and intuitive mobile application.
Included in
UC-182 Designing a User-Centered Mobile Application for Anderson Power Services
https://www.kennesaw.edu/ccse/events/computing-showcase/fa24-cday-program.php
This paper presents the design and development process of a mobile application for Anderson Power Services, emphasizing both frontend and backend aspects as well as their design. The frontend focuses on creating a visually appealing and user-friendly interface by utilizing clear text, an accessible color scheme, appropriate logos, animations, and modern typography. On the development side, the app leverages tools like Expo for rapid front-end development and integrates the Java-based backend with the Google Sheets API for easy data management. The backend architecture incorporates OAuth 2.0 for secure authentication, Gradle to facilitate a connection between the JavaScript frontend to the Java middleware, and Docker to connect it all. Overall, the project demonstrates the importance of balancing user-centered design principles with robust technical solutions for developing a functional and intuitive mobile application.