Inspiration
Are you struggling to keep up with the latest technologies or nail your job interviews? Introducing Sidekick - the all-in-one platform designed to help you stay ahead of the curve and excel in your career. Whether you're a recent graduate trying to break into the tech industry or a seasoned professional looking to upgrade your skills, Sidekick provides technical training, real-world practice scenarios, and targeted feedback to help you achieve your professional goals. Don't just keep up, stand out with Sidekick.
What it does
Sidekick has two features implemented. First, would be Bug Hunt, as it serves as a mini-game for the user to practice their debugging skills. Second is Work Wise, which acts as an interview workplace assessment, where we have OpenAI evaluate the user's response and provide feedback.
How we built it
- React
- Flask (Python)
- OpenAI API
- Render
- Vercel
Challenges we ran into
Most of the challenges were debugging the transition between the back and front ends of the app. As we had separate teams working on to working on different ends. Another challenge we had was trying to manipulate OpenAI to output a consistent answer for us to display on the front end of the app.
Accomplishments that we're proud of
We are proud that we were able to implement the OpenAI API as it is still relatively new.
What we learned
This hackathon was the first time for everyone on our team. We learned that communication is very important and that we needed documentation to streamline our requests and response between the front and back ends.
What's next for Sidekick
Milestone 1: Hackathon beta:
- Bug Hunter - python only
- Work Wise - basic questions only
Milestone 2:
- Bug Hunter - add more languages
- Work Wise - program to give feedback following interviewing frameworks (STAR method)
- Resume Feedback - copy and paste text for feedback
Milestone 3:
- Resume Feedback - allow user to upload resume for feedback
- Motivator - Set reminders to practice and display motivational text
Log in or sign up for Devpost to join the conversation.