Inspiration

Our inspiration was our struggle with finding CS resources for our intro and data structures programming class.

What it does

Skill Stack is a website that offers a plethora of practice questions straight from the textbook, making it as accurate to an actual test as it can. Skill Stack also offers AI features to help students better understand the solutions to questions and will soon offer ways to generate similar questions at different difficulty levels.

How we built it

We built Skill Stack using Next.js in the front-end MongoDB in the back-end and Firebase for Auth. We used scrapers to scrape websites and PDFs in order to get the questions.

Challenges we ran into

A challenge we ran into was how we would store the data. Initially we planned to store everything in the CSV file, removing the complexity of a back end, but we found that the consistent ways of storing data in a database like MongoDB was much easier.

Accomplishments that we're proud of

We're proud of how much we were able to build in such a short amount of time. Lots of us came in with minimum experience in web development and we've all left here with way more knowledge than we entered.

What we learned

We learned a lot from HackTX. Ranging from the basics of React to the complexities of dealing with LLMs. Overall, we learned a lot about web development as a whole and the process of developing a website from the ground up.

What's next for Skill Stack

We hope to continue working on Skill Stack. We want to add more features to help students gain a deeper understanding of complex programming concepts as well as finish scraping questions and putting them up on Skill Stack.

Built With

Share this project:

Updates