Inspiration
The idea for SkillArcade came from the need to test and improve soft skills in a fun and engaging way. We wanted to create a platform where users can play games while also enhancing their skills.
What it does
SkillArcade provides a gamified approach to measure and improve soft skills such as attention to detail, memory, problem-solving, and more. The platform offers various games that are designed to challenge and enhance different skills.
How we built it
We used SvelteKit as the main framework to build both the front-end and back-end of the website. SvelteKit allowed us to use serverless functions for data storage and authentication, and to leverage the power of Svelte's reactive programming model for creating the games and user interface. For the database, We used MongoDB as the primary database for storing user data and game scores. We used Mongoose, an object data modeling (ODM) library for Node.js, to simplify interactions with the MongoDB database.
Challenges we ran into
We faced various challenges while building SkillArcade such as designing the games to be both challenging and enjoyable, creating a seamless user experience, and integrating different technologies seamlessly.
Accomplishments that we're proud of
We're proud of creating a platform that offers a unique and engaging way to measure and improve soft skills.
What we learned
While building SkillArcade, we learned various skills such as game design, web development, and project management. We also gained experience working with different technologies and integrating them seamlessly.
What's next for SkillArcade
In the future, we plan to add more games that challenge different soft skills and offer personalized recommendations to users based on their performance. We also plan to offer SkillArcade to companies and organizations as a tool to improve their employees' soft skills.
Built With
- mongodb
- skeletonui
- sveltekit
Log in or sign up for Devpost to join the conversation.