Gulf Coast Center of Excellence  ·  App Repository

App Repository

Welcome to our collection of curated app templates, created with Base44 and other AI Tools. Our app templates are available to download, edit, and adjust however you see fit. Each app is designed to assist in the energy assessment process, whether performed by an ITAC or by your own engineers.

Available Apps:

 Energy Lens

More apps coming soon…

Field Data  ·  Energy Assessment

Energy Lens

Capture, tag, and organize energy assessment photos in the field, then export them ready for the report.

Caleb McDougal  ·  Texas A&M University

Price
Free
Open source
Runs On
Any Browser
Phone or computer
Storage
Google Drive
No server needed
License
MIT
Edit and reuse
Version
1.0.0
Oct 2026

Preview

About This App

Energy Lens keeps track of the photos and data collected during an industrial energy assessment. Take pictures directly in the app, and each one is filed under the right site, equipment type, and piece of equipment as you walk the plant. When the walkthrough is done, everything is already organized and ready to export as a PDF report or a ZIP of neatly named photos.

There is no server or database to maintain. Each assessment lives as an ordinary folder in your own Google Drive, so photos stay easy to find, share with teammates, and back up.

What It Does

Capture in the Field

Take photos with the camera, pick them from the phone’s library, or import ones already in Drive.

Organize by Equipment

Group photos by assessment, equipment type (compressed air, HVAC, lighting), and individual unit.

Tag Every Photo

Label shots as you take them, then filter or retag later in a full-screen viewer.

Export for the Report

Generate a PDF report or ZIP archive. Each export is also saved, time-stamped, to the assessment folder.

Work as a Team

Share an assessment folder in Drive and the whole team sees and tags the same photos.

Your Data, Your Drive

Photos are regular Drive files. Deleted items go to Drive trash and can be restored for 30 days.

Photo tags Nameplate Equipment Screen Logger Data Collection Measurement Team
📁 How Your Data Is Organized in Drive

Signing in creates an Energy Lens folder in your My Drive, with one folder per assessment:

My Drive/
└─ Energy Lens/
   └─ Acme Plant Audit/        ← assessment
      ├─ Data Collection/
      ├─ Compressed Air/       ← equipment type
      │   └─ Compressor 1/     ← equipment
      │       └─ photo_….jpg
      └─ Exports/              ← every PDF and ZIP, time-stamped

Tags, capture time, and site location are stored as hidden Drive file properties, so they travel with the photos and are visible to everyone the folder is shared with.

🛠 Set It Up for Your Team

Each team deploys its own free copy. Plan on about 15 minutes; full instructions are in the project README.

  1. Create a Google OAuth client. In Google Cloud Console, start a project, enable the Google Drive API, and create a Web application client ID.
  2. Get the code. Download or fork the repository. Running it locally needs Node.js 18 or newer.
  3. Deploy. Import the repository into Vercel’s free tier, add your client ID as VITE_GOOGLE_CLIENT_ID, and deploy.
  4. Authorize the site. Add your Vercel URL to the OAuth client’s authorized JavaScript origins, then sign in.
Read the full setup guide on GitHub →

Information

Developer
Caleb McDougal, Texas A&M University
Category
Energy assessment · Field data collection
Compatibility
Mobile-friendly web app for any modern browser on phone, tablet, or computer
Requires
A Google account; a Google Cloud OAuth client ID to deploy your own copy
Built With
React, Vite, Tailwind CSS, Google Drive API · Developed on Base44
Released
October 21, 2026 · Version 1.0.0
License
MIT. Free to use, modify, and share.
Citation
Use GitHub’s Cite this repository button for APA or BibTeX.