Inspiration

Classes are a huge hassle. It's extremely annoying to check the public course search and enroll everyday when you're not getting into a class you want to. I wished that I could just get notified when the spots I wanted become available!

What it does

Enter Notifme. An easy to use Chrome Extension which allows you to navigate pages and flag text that you want to follow over time. For example, I just have to start my extension after I've finished all typing, click through till I find the text I want, double click on the final text, and it's done! Look forward to emails in the future when this text changes, and when you're done following text, you can remove it from what you're following!

How we built it

We built this with a Flask app in the Python backend equipped with Playwright to scrape the web. The frontend is Vue and JavaScript.

Challenges we ran into

We ran into a lot of challenges. Who knew sending an email had so many small complications? On the frontend side, there were a lot of complexities trying to send the xpaths to the backend. It was also complex trying to figure out we were going to track what text the user wants to see in the future.

Accomplishments that we're proud of

We are proud that we were able to finish a full stack application that improved the quality of life for our classmates, peers, and students, along side any other people who want to track dates. Even in the time crunch we were able to work as a team.

What we learned

Learned about the challenges of working together for many thing and the challenges of learning new technologies. Many of us used technologies that we have never used before and that is pretty exciting such as Sue.

What's next for Notifme

Built With

Share this project:

Updates