What it does CodeSphere is a dedicated coding platform designed to streamline coding assessments in academic settings. It contributes to the future of coding education by leveraging automation, tailored testing, specialized platforms, and enhanced security measures. By addressing current inefficiencies and introducing innovative features, CodeSphere aims to create a more equitable, efficient, and authentic coding assessment environment for both students and professors.
How we built it We built CodeSphere using a full-stack development approach. The team members, each with their specialized skills, collaborated seamlessly to bring the project to life. The backend development and integration, overall project coordination, frontend development, design, and implementation of features were all part of the collaborative effort.
Challenges we ran into Throughout the development process, we encountered various challenges. Overcoming these hurdles required strategic problem-solving and effective communication within the team. From frontend intricacies to backend complexities, our journey involved overcoming technical challenges and refining our solutions.
Accomplishments that we're proud of We take pride in achieving the following milestones:
Successful implementation of automated code evaluation using a machine learning model. Integration of GPT-3.5 API for personalized feedback, enhancing the learning experience. Development of tailored testing functionality for comprehensive code assessment. Implementation of enhanced security measures to ensure the authenticity of submissions. What we learned The development of CodeSphere provided valuable learning experiences for our team members. From refining technical skills to improving collaboration and problem-solving, the project enriched our knowledge in various domains, including full-stack development, competitive programming, frontend development, and data science.
What's next for CodeSphere Looking ahead, we envision further refinement and expansion of CodeSphere. Future plans include optimizing backend functionalities, incorporating additional machine learning features, and expanding the platform's capabilities. Continuous feedback from users will guide our efforts to enhance the user experience and make CodeSphere an indispensable tool in coding education.
Built With
- express.js
- mern
- mongodb
- moongose
- node.js
- openai
- react
Log in or sign up for Devpost to join the conversation.