Original Artifact – PowerScale
Overview
The original artifact for this project is PowerScale, a mobile weight-tracking application developed in Android Studio using Java, XML, and SQLite. This application served as the foundation for all three enhancements included in this ePortfolio.
The original implementation allowed users to create an account, log in, record daily weight entries, set a goal weight, and review their stored data. While the application was functional, it also presented several opportunities for improvement in architecture, algorithmic analysis, and database design.
Original Artifact Contents
The original artifact demonstrates the baseline version of the PowerScale application prior to enhancement. It includes the original source code, user interface implementation, SQLite database interactions, and application logic used for authentication and weight-tracking.
This baseline version is important because it establishes the starting point from which the enhanced versions were developed.
Application Screenshots
The following figures show parts the original user interface of the PowerScale application prior to enhancement.
Figure 1. Login screen showing user authentication interface.
Figure 2. Home screen displaying primary navigation options available to the user.
Repository and Download
Role in the ePortfolio
The original artifact provides context for the enhancements that follow. By comparing the original version to the enhanced versions, it becomes clear how the project evolved in terms of software structure, algorithmic capability, and database reliability.
This artifact supports the overall portfolio by showing not only the finished work, but also the progression of my technical skills throughout the enhancement process.