Inspiration

Nimbus 2023 draws its inspiration from the magical world of Harry Potter. The name "Nimbus" is a tribute to Harry Potter's trusty broomstick, the Nimbus 2000. Just as Harry relied on his Nimbus broomstick to navigate through the wizarding world, we aim to provide a reliable and seamless platform for coding enthusiasts to navigate the complex world of programming.

What it does

Nimbus 2023 is a versatile coding platform that caters to both beginners and experienced programmers. It empowers users to write, execute, and visualize their code with ease. Furthermore, Nimbus 2023 offers AI-powered assistance to help users solve coding challenges, thereby enhancing their programming skills. Users get initial credits to see 3 solutions for free and they can buy credits to get an exact solution if they want.

How we built it

Nimbus 2023 was built with a passion for coding and a commitment to providing an exceptional coding experience. We utilized cutting-edge web development technologies, including React, Chakra UI, and CodeMirror, to create a user-friendly and aesthetically pleasing interface. The AI-powered assistance leverages OpenAI's capabilities to ensure users receive valuable insights and support while coding.

Challenges we ran into

Building Nimbus 2023 came with its set of challenges. Working with CodeMirror and Python-Shell integrating them with each other and producing a functional prototype was not an easy task. Integrating AI into the platform while maintaining a seamless user experience required meticulous design and implementation. We also encountered challenges in optimizing the performance of the coding editor and ensuring its compatibility.

Accomplishments that we're proud of

We're immensely proud of developing Nimbus 2023 from the ground up. The accomplishment lies in creating a platform that simplifies coding for beginners and offers valuable tools for experienced programmers. Additionally, integrating AI assistance is a significant milestone in our journey, and we're excited to see the positive impact it has on users.

What we learned

Throughout the development of Nimbus 2023, we learned the importance of user-centric design and the potential of AI to enhance the coding experience. Learning how online platforms work behind the scenes. Learned to integrate CodeMirror and Python-Shell. Also, Auth0 and Razorpay with react. We also honed our skills in web development and gained insights into the challenges faced by both novice and advanced coders.

What's next for Nimbus 2023

The journey for Nimbus 2023 doesn't end here. In the future, we plan to expand our platform by adding more coding languages and providing comprehensive learning resources. We aim to enhance the AI assistance to make it an even more valuable resource for our users. Additionally, we're committed to addressing user feedback and continuously improving the platform based on their needs.

Built With

Share this project:

Updates