Exploring Intro CS Through My First Full-Stack App

To understand how students learn to code—and how AI might shape that journey—I built a full-stack React app with a real use case and a lot of learning along the way.


What I Did:

I built a React-based app for a school fundraiser, using Render for hosting and PostgreSQL for the backend. I designed multiple components, managed basic state logic, and leaned on ChatGPT for help with debugging and problem-solving throughout the process.

Why I Did It:

I wanted to experience what it’s like to learn programming from the ground up – especially with modern AI tools in the mix. Since our company builds tools for CS education, this gave me insight into how students might interact with coding platforms and where they’re likely to struggle.

What I Learned:

I gained a foundational understanding of React architecture and the challenge of connecting front-end and back-end systems (which, honestly, was hard). I also learned how AI tools can accelerate learning without skipping the struggle. Most importantly, I developed deeper empathy for new coders and for the students

If you are interested in trying out the app, please reach out! It really is fun, I promise!