Project Info

Bubblify

Devpost

This project did not submit a demo video on Devpost.

Inspiration

We wanted to make regular, mundane tasks better organized than the systems provided because a lot of the times, you feel like you've missed important emails because they came up in a miscategorized within your email. Also, constantly manually filtering each email into a preferred category can get annoying after a while.

What it does

The app looks at your most recent emails and categorizes them into categories of your choosing -- you can edit the category names whenever!

How we built it

We connected the Gmail API to CockroachDB and connected to Intel to categorize emails with MindsDB. Then, we coded the front end on Reflex.

Challenges we ran into

Balancing the expectation for being able to write Pythonic code in Reflex and the shortcomings of what converts it into JavaScript on the front end. And that means we have to modify our logic to be more JavaScript-y in a Pythonic environment. Another issue we ran into was considering the scalability of the application, such as processing multiple requests at the same time.

Accomplishments we're proud of

Managed to connect so many things together!

What we learned

How expectations from using previous technologies bias or inform our use of new technologies.

What's next

We'd love to expand the platform further, streamline it, and increase the capability of handling multiple users.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • FastAPIIn code
  • PostgreSQLIn code
  • PythonIn code
  • RedisIn code
  • LangChainClaimed
  • OpenAIClaimed

4 of 6 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

51 KB

Source files

23

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars