Inspiration
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
- css
- html
- javascript
- sphere-engine-api
Log in or sign up for Devpost to join the conversation.