iCAS-CMU HUB
A web app I built for our university clubs so admins, leaders, and members can work in one place. You can join clubs, see events on a calendar, hand in assignments, chat in real time, and leaders can also manage documents and budgets.
Selected works demonstrating end-to-end development.
A web app I built for our university clubs so admins, leaders, and members can work in one place. You can join clubs, see events on a calendar, hand in assignments, chat in real time, and leaders can also manage documents and budgets.
A flashcard web app I built so people can study and track their progress. I also wrote a custom script to convert vocabulary CSV files into JSON to easily import data. Users sign in to review cards, and admins manage the sets.
An e-commerce website I made for a school project. People can sign up, browse products, use a cart and checkout, and there is an admin area to manage orders, products, and coupons.
A tic-tac-toe game I built where you can play against the computer or with a friend. The computer has different levels, and on the hardest level it plays very strong so it is almost impossible to beat.
A relaxing farm game I made in the browser. You grow crops, sell at a changing market, do small contracts, craft items, and save your farm in the browser.
A booking website and staff dashboard I built for a hostel. Guests can look at rooms and switch languages, while staff can manage bookings, housekeeping, and view charts in their own admin area.
Building clean, responsive, and user-friendly web interfaces. I focus on writing maintainable component structures that look great and work smoothly on any device.
01 / 05Adding life to static pages. I really enjoy implementing smooth scroll effects and interactive elements that make websites feel more engaging without slowing them down.
02 / 05Creating the logic behind the scenes. I build straightforward APIs and server routes to handle user data, authentication, and core application features safely.
03 / 05Structuring data so it is easy to store and retrieve. I have experience designing relational SQL databases for university projects as well as setting up quick NoSQL solutions.
04 / 05Taking an idea and building it from start to finish. I enjoy combining the frontend and backend, figuring out how different parts communicate, and getting the final project live on the web.
05 / 05Building clean, responsive, and user-friendly web interfaces. I focus on writing maintainable component structures that look great and work smoothly on any device.
Adding life to static pages. I really enjoy implementing smooth scroll effects and interactive elements that make websites feel more engaging without slowing them down.
Creating the logic behind the scenes. I build straightforward APIs and server routes to handle user data, authentication, and core application features safely.
Structuring data so it is easy to store and retrieve. I have experience designing relational SQL databases for university projects as well as setting up quick NoSQL solutions.
Taking an idea and building it from start to finish. I enjoy combining the frontend and backend, figuring out how different parts communicate, and getting the final project live on the web.
LET'S START THE CONVERSATION
STARTS WITH