Inspiration: What do you practice code on when you're just starting? LeetCode is far too advanced, and other coding practice sources don't have a feeling of competition, or are too boring for beginners.

What it does: Work through a progression of Python problems to level up your coding skill. Our built-in Python compiler gives you a place to practice your code. Use flashcards for supplemental instructions. Compare your skills to competitors on the Leaderboard.

How we built it: We used React JS for our front-end, as long as HTML and CSS elements. Login was run with Clerk, formatting used Tailwind CSS, and we built the app with Next.js.

Challenges we ran into: We were inexperienced with Git before this, and some of us did not have familiarity with React.

Accomplishments that we're proud of: Incorporating a code editor, compiler, and login, designing a cohesive website.

What we learned: How to use Git, working with external libraries, working with React, cohesive web design.

What's next for CodeDragon: Get the score counter to work.

Built With

Share this project:

Updates