Reorganize projects and add teech.ai

This commit is contained in:
2025-10-27 22:00:19 -07:00
parent 8abfd2ac5e
commit cadb155fd7

View File

@@ -11,13 +11,64 @@ layout: default
**An iOS app for college transit, currently available for Chapman University.**
View routes, shuttle locations, and estimated arrival times in a sleek, easy-to-use
interface. I built this app to address a gap in user experience, and this is just the beginning, with much more to come in the future.
interface. I built this app using SwiftUI, Node.js and Apollo GraphQL, with Redis as a
primary storage mechanism.
[Download on the App Store](https://apps.apple.com/us/app/interchange-college-commute/id6739968742){: .primary-action }
[Join the TestFlight](https://testflight.apple.com/join/HbuHfUgW){: .secondary-action }
[Website](https://interchange.bchen.dev/){: .secondary-action }
{: .horizontal-wrapper }
## teech.ai (Cal Hacks 12.0)
<iframe type="text/html" width="660" height="371" src="https://www.youtube.com/embed/luVIdLB9id0?enablejsapi=1&amp;hl=en_US&amp;rel=0&amp;start=&amp;version=3&amp;wmode=transparent" allowfullscreen="allowfullscreen" frameborder="0" allowscriptaccess="always" webkitallowfullscreen="true" wmode="transparent" mode="transparent" class="video-embed"></iframe>
**A proof-of-concept tutoring app for students learning math.** Using the phone camera,
the app sees and understands math problems, guiding students through problems with hints
and step-by-step questions. We added text-to-speech (TTS) to give our app a voice, further
engaging students and making it feel like a more personal experience.
I built the app using SwiftUI. using AVFoundation for video recording and TTS playback.
[Tri Vu](https://www.linkedin.com/in/tri-q-vu/) built a web interface prototype and Python-based
backend utilizing the Gemini Vision API and Fish Audio for TTS.
[GitHub](https://github.com/brendan-ch/teecher-ios){: .primary-action }
[Devpost](https://devpost.com/software/teech-ai){: .secondary-action}
{: .horizontal-wrapper }
## Power to the People (CruzHacks 2024 President's Pick)
![power-to-the-people.png](assets/power-to-the-people.png "Screenshots of Power to the People, an iOS app designed to make traffic stops safer.")
**An iPhone app designed to make traffic stops safer for marginalized communities.**
Record interactions with police, assign and text emergency contacts, and be informed
of your rights. I led a student team of 4 to build a minimum viable product using
SwiftUI, in 36 hours. The app was selected for the **President's Pick award** at
[CruzHacks 2024](https://cruzhacks.com/), the premier hackathon of UC Santa Cruz.
[GitHub](https://github.com/brendan-ch/PowerToThePeople){: .primary-action }
[Devpost](https://devpost.com/software/power-to-the-people-lbhxyd){: .secondary-action }
{: .horizontal-wrapper }
## Tad-Pool
![tad-pool.png](assets/tad-pool.png "Screenshots of Tad-Pool, a carpooling app for college students.")
**A mobile app designed to make carpooling easier for college students.**
Find carpools based on time and location, and get rewarded for helping to reduce
CO2 emissions. I worked with [Jazmine Stanek](https://www.linkedin.com/in/vjazminestanek/)
and [Isabelle Woo](https://www.linkedin.com/in/isabellewoo/) to create the UI/UX
design using Figma and FigJam, in a period of 24 hours for
[FullyBeyond 2024](https://fullybeyond.acmcsuf.com/).
The project reached the finalist judging stage.
[High-fidelity design](https://www.figma.com/design/nTKCcwftKrg27wlP5mmy9e/Tad-Pool-Design?node-id=13-1837&node-type=canvas&t=YKuVvM6RAPs4hTIo-11){: .primary-action }
[Low-fidelity design](https://www.figma.com/design/nTKCcwftKrg27wlP5mmy9e/Tad-Pool-Design?node-id=0-1&node-type=canvas&t=YKuVvM6RAPs4hTIo-11){: .secondary-action }
[FigJam board](https://www.figma.com/board/Dct7GuhKFYq8maw0KoAVBV/Product-Brainstorm-FullyBeyond?node-id=0-1&node-type=canvas&t=g7RKLLo5IoU84ndk-11){: .secondary-action }
[Devpost](https://devpost.com/software/tad-pool){: .secondary-action }
{: .horizontal-wrapper }
## Don't Wake Sandie
<iframe style="width: 100%; height: 400px; border-radius: 1px; pointer-events: auto; background-color: white;" src="https://www.linkedin.com/embed/feed/update/urn:li:activity:7274629268624551936?compact=true" frameborder="0" sandbox="allow-scripts allow-popups allow-top-navigation-by-user-activation allow-forms allow-same-origin allow-storage-access-by-user-activation allow-popups-to-escape-sandbox" allowfullscreen=""></iframe>
@@ -51,39 +102,6 @@ built a lightweight full-stack application using Python, Flask, and MySQL.
[GitHub](https://github.com/brendan-ch/sourcebook){: .primary-action }
{: .horizontal-wrapper }
## Tad-Pool
![tad-pool.png](assets/tad-pool.png "Screenshots of Tad-Pool, a carpooling app for college students.")
**A mobile app designed to make carpooling easier for college students.**
Find carpools based on time and location, and get rewarded for helping to reduce
CO2 emissions. I worked with [Jazmine Stanek](https://www.linkedin.com/in/vjazminestanek/)
and [Isabelle Woo](https://www.linkedin.com/in/isabellewoo/) to create the UI/UX
design using Figma and FigJam, in a period of 24 hours for
[FullyBeyond 2024](https://fullybeyond.acmcsuf.com/).
The project reached the finalist judging stage.
[High-fidelity design](https://www.figma.com/design/nTKCcwftKrg27wlP5mmy9e/Tad-Pool-Design?node-id=13-1837&node-type=canvas&t=YKuVvM6RAPs4hTIo-11){: .primary-action }
[Low-fidelity design](https://www.figma.com/design/nTKCcwftKrg27wlP5mmy9e/Tad-Pool-Design?node-id=0-1&node-type=canvas&t=YKuVvM6RAPs4hTIo-11){: .secondary-action }
[FigJam board](https://www.figma.com/board/Dct7GuhKFYq8maw0KoAVBV/Product-Brainstorm-FullyBeyond?node-id=0-1&node-type=canvas&t=g7RKLLo5IoU84ndk-11){: .secondary-action }
[Devpost](https://devpost.com/software/tad-pool){: .secondary-action }
{: .horizontal-wrapper }
## Power to the People
![power-to-the-people.png](assets/power-to-the-people.png "Screenshots of Power to the People, an iOS app designed to make traffic stops safer.")
**An iPhone app designed to make traffic stops safer for marginalized communities.**
Record interactions with police, assign and text emergency contacts, and be informed
of your rights. I led a student team of 4 to build a minimum viable product using
SwiftUI, in 36 hours. The app was selected for the **Organizers Pick award** at
[CruzHacks 2024](https://cruzhacks.com/), the premier hackathon of UC Santa Cruz.
[GitHub](https://github.com/brendan-ch/PowerToThePeople){: .primary-action }
[Devpost](https://devpost.com/software/power-to-the-people-lbhxyd){: .secondary-action }
{: .horizontal-wrapper }
## The Farmer's Dog Trivia Game
![farmers-dog.png](assets/farmers-dog.png)