We were inspired by Coding Bat and our Fundies One experience at Northeastern University.

What it does

Professor Racket is a website containing coding problems for Racket with levels ranging from beginner to advanced. While other platforms such as LeetCode exist, we hope to make our website more accessible to beginners and more educational by displaying a list of resources on top of the problems to solve.

How we built it

We built the website with HTML, CSS, Javascript and the Sphere Engine API.

Challenges we ran into

The first step in our process was to brainstorm ideas for our product. There were many directions that we could have taken with our product in terms of purpose/themes, but we had to weigh many aspects such as difficulty and utility. We eventually decided to create a website with practice problems in Racket as it would be useful towards any students working with the language as well as anyone who wants to gain more coding experience. We then had to create a prototype of our product which we continually revised as we began to implement our plan.

Accomplishments that we're proud of

Since we are very new to this, we were very happy that we were able to have a finished product by the deadline.

What we learned

We learnt how to integrate an online compiler with a web page and utilize HTML, CSS, and Javascript skills for frontend development of our website.

What's next for Professor Racket

We hope to add more problems and use a front-end framework to abstract repetitive code.

Built With

Share this project: