We were inspired by the process of finding teammates for Cruzhacks.
What it does
It presents the user nearby students who are interested in building software products and provides contact information to reach out and start programming.
How we built it
We built it with a React frontend, Python for the middle tier server, and SQL and JSON to store the data. This may change as we finish the project over the next 10 hours. We used an open source CSS Stylesheet as well.
Challenges we ran into
None of us knew how to build a front-end. It took a lot of time researching and learning baby steps before we could start iterating on the project. Getting our development environments set up was also a challenge because our team's laptops consisted of MacOS, Windows 10, Windows 11, and Arch Linux, and debugging the installation of npm, create-react-app, etc, was different for each platform.
A note regarding the Hackathon's start time: We mistakenly thought the start time was 7:00pm. If you look at our public git repository you will see that the results of command
$npx create-react-app cruzhacks-app was added at 8:17pm, as well as 4 (trivial) lines of code changed (lines 9 and 17 on src/App.js, and lines 10 and 27 of public/index.html). This is the result of a command and not original work, and no actual code that remained part of the project was done until well after 9:00pm.
Accomplishments that we're proud of
Learning new projects
What we learned
How to collaborate.....and a lot about JS, React, API's, git, npm... installing packages, the joys of trying to get everything working on vastly different development environments, and more! This was our first hackathon.
What's next for StudentStartUp
Finishing the app before 10am, including the ability to look for internships, and not just other programmers. Github integration, chat integration, and self-hosting.