← Back to home

About Feli

People behind the project

Creator: Gian Alingog.

Faculty mentor: Maryam Majedi.

Background

I consider Feli as a reflection of my first year at UCSB because it serves as a testament of my growth across the three quarters I worked on it for.

Last Fall of 2025, I entered, eager to find something to do. That’s when I decided to reach out to Professor Majedi, when I was her student in CMPSC 16 at the time. When I told her I was looking to volunteer my time, she didn’t hesitate to give me the opportunity I needed to put myself to the test. Throughout this quarter, we mostly went over the big picture, quickly iterating over ideas and building demos to try and gauge what would be most useful to the UCSB community. We had some rough ideas for what Feli would become, and there are still some remnants left in the current version, but it’s definitely changed a lot since then.

It wasn’t until Winter that we finally locked in the idea of a task management system geared for the faculty and staff. It was also this stage that really began to test how fast I could learn “new tech,” since features were becoming more complex, and the system to needed to function coherently. I learned how to work around the stack, as they would say nowadays, picking up anything and everything from front-end design, handling auth (somewhat), managing a database and modeling the data, building and interacting with APIs, scripting, infrastructure and optimization, and a bit of CI/CD. By the end of Winter quarter, Feli was looking a lot less like a prototype and more like something I could see people using regularly.

Towards the end of Winter and the start of this Spring, we ramped up the demos and got as much feedback as possible. I had to do lots of iterative sprints, but it taught me to be flexible yet headstrong, whatever that really means. By the time I’m writing this, we’ve added in dozens of quality-of-life features, big and small, and have officially closed off the scope of the project. Feli should now be up and running, ready for public use!

That’s a sentence I thought I’d never be able to say. Looking back, I saw how much I improved, and how much I now better understand computer science as a whole, beyond theory.

Thank you

Thank you to everyone who came to my demos, tried early versions, and took the time to share honest feedback. Your questions and edge cases helped me iterate faster and make the product clearer.

  • Krystal Contreras
  • Angelina Aguilera
  • Adrian Rodriguez
  • Maritza Fuljencio
  • Roselind Zeng
  • Amy Sayer

A very special thank you to Maryam Majedi for being my guiding hand. You made the journey I took all the more meaningful and supported me through it all, even when things got tough. Thank you again for giving me the chance and for looking after me. I could never thank you enough.

Feedback

If you have ideas, bug reports, or feature requests, I’d love to hear them. A quick note could really help a lot, so feel free to fill out the form below.

Feedback form

How to use the platform

This guide is still being written. For now, consider this a placeholder section where we’ll document the intended workflow and best practices.