Target Persona

You are a student who wants to learn computer science, but you don’t know where to start honing your skills. Lack of STEM opportunities nearby Family/friends lack knowledge on CS to guide STEM opportunities are not well-known Want to start a project, but cannot grasp related concepts No support for struggles in class

Problem Statement

Students who want to explore computer science lack an organized learning and collaborating platform.

Solution Overview/Visual Breakdown

Catalyze allows students to: Gain valuable and marketable CS skills Collaborate on projects Gain practical experience Network with other passionate students

Purpose:

To empower Georgia students in computer science through collaboration with the community

Form bonds beyond boundaries Customizable and individualized

Resources Links to relevant classes based on what the student wants to learn

Create and Explore Projects Collaborate with others with similar interests to learn from each other Connect with other students to produce a large support system

Gamification To incentivize and engage younger students to keep learning

Browse Projects Browse by skill or language to discover projects you might like to partake in

How we built it

Python Backend Basic logic and endpoints/bridges Web Deployment

Node.JS Backend For AI sorting/matching algorithms Ultimately converted to Python

MySQL Data interaction/abstraction

HTML/CSS/JS/Bootstrap Web App

Challenges we ran into

Bridging frontend and backend was a challenge at times.

Accomplishments that we're proud of

We were able to explore a problem space we are passionate about and create a basic platform to change the way students learn computer science

What's next for Catalyze

Add more resources and languages/skills for personal growth

Improve upon gamification by adding more badges and ways to get involved in new projects (keep up younger student engagement)

Highlight marketability to encourage high schoolers and other older users

Increasing the number of skills, languages, and project realms represented

Enact Privacy/Non-Disclosure measures to protect users

Share this project:

Updates