Inspiration

We all know how difficult it can be to learn how to program. That first "Hello World!" looks incredibly daunting. That is, until you hit enter and see it pop up in your terminal, welcoming you to the world of code. Our goal with codeFIT was to make this transition as simple as it should be. No more pretending you understand that textbook from the 80s or hard-to-follow YouTube tutorials. Just a personalized guide for your interests and how they translate to the development scene.

What it does

codeFIT is a website backed by Google Gemini where users are prompted to complete a survey. The survey asks for your experience (if any) with programming languages and a few Likert-scale style questions. After you submit, your data will be analyzed -- broken down and pieced back together -- to give you an idea for the fields of study, suggested roles, programming languages, and frameworks that are best for your journey.

How we built it

codeFIT was built using

  • HTML
  • CSS
  • JS
  • Python
  • Node.js
  • Google Gemini

Challenges we ran into

  • All of us were first-time hackers and not everyone had experience with WebDesign specifically
  • Difficulty choosing how to visualize a design before implementation so all team members have the same idea in mind
  • Figuring out what to work on when your task is dependent on another team member's being done

Accomplishments that we're proud of

  • Giving back to the new developer community, knowing we were once in their shoes
  • Balancing attending events and working on our project
  • Use of Google Gemini to analyze data from questions in the following styles
    • Select-all
    • Likert scale
    • Free response

What we learned

Through codeFIT, we learned more about

  • Integrating LLMs to analyze user data
  • Creating user accounts
  • UI/UX design
    • What do users see first?
    • Being brief in descriptions
    • Finding a balance between simplicity and style as to not shy away new programmers

What's next for codeFIT

We hope to keep updating codeFIT and make it social-media adjacent, where you will be recommended people of similar circles of interest and connect with them. You would also be recommended specific jobs in your area, hackathons, and network opportunities. Think LinkedIn, but very beginner-friendly and with educational resources at the ready. HackViolet really inspired us, as we are all first-time hackers, to work on something that will continue building upon the welcoming environment we experienced ourselves this weekend.

Built With

Share this project:

Updates