Inspiration 🌟

I wanted to get the hang of CI/CD. I used CircleCi minimally back in college during a software engineering course, but I did not get the change to explore in depth. I also wanted to get more experience with Rust while using Python as the primary language.

What it does 🌟

It is just like Quizlet, but gamified. Users can customize how important certain study cards are, and get points based on whether the card was memorized or not.

How we built it 🌟

Kivy was the Python app framework that drove most of the structure. Rust bindings using PyO3 did some of the backend logic.

Challenges we ran into 🌟

Using two programming languages at once and learning CI/CD intensively were extreme challenges.

Accomplishments that we're proud of

Passing all cases in CircleCi after more than 40 tries to build.

What we learned🌟

How to integrate multiple technologies was the greatest takeaway.

What's next for Level Up 🌟

Perfect the page that adds or imports new cards to the study deck.

Built With

Share this project:

Updates