Inspiration
We noticed that many existing resources are either too advanced or lack the interactivity that makes learning engaging. Our website addresses the challenge faced by beginner Python learners who often struggle to find clear, structured, and interactive resources to start their coding journey.
What it does
CodeSprout provides beginner Python learners with a better learning experience.
How we built it
Initially, our backend while the designers created the draft of the design. We then applied the knowledge we gained from yesterday's HackCamp workshop by using Figma for the design process. Subsequently, our developers worked on the HTML file and utilized CSS and JavaScript to bring the design to life and enhance its authenticity.
Challenges we ran into
While coding our backend, we faced challenges passing images to the front end via the RESTful API. To address this, we transmitted the images using URLs.
When developing the frontend, we encountered challenges in organizing different pages. We resolved this by implementing a structured layout
Accomplishments that we're proud of
CodeSprout is a team of 4 people. Each of our members took up various roles, such as we all participated in the website designing, developing and presenting process.
What we learned
We learned how to effectively collaborate within a team environment to develop and implement a project from concept to prototype. We focused on refining our skills in coding, debugging, and testing while also emphasizing the importance of project management and communication. All of us had no experience in hackathon, and three of use had almost no knowledge in html and css, however, throughout the hackathon, we were able to adapt and contribute by supporting each other, asking questions, and sharing resources. We also gained practical insights into project planning, managing time effectively, and making quick decisions in a high-pressure environment. This experience taught us the importance of resilience and teamwork, as we helped one another learn on the go and turned our unfamiliarity into a valuable learning opportunity.
What's next for CodeSprout
First, we would add time elapsed and score record Performance More advanced learning modules Learning problems for more computer language such as Java and C++ Broader application: mobile app
Built With
- aichatbox
- generative-ai
- html/css
- java-spring-boot
- javascript
- package-by-feature
- postman
- restful-api
Log in or sign up for Devpost to join the conversation.