Inspiration

The inspiration for this project was Duolingo. We realized that there weren't a lot of quick resources to learn about some basic STEM knowledge. In this ever-growing, fast-paced, tech world. We believe every should at least have byteSized knowledge about computers and more.

What it does

This project gives you quick and easy understanding knowledge about computers and programming. The app is structured so that it is basically one lesson per week. You can freely choose your time commitment as we don't hold you accountable to your learning (we believe inspiration is the best motivator). Each week has multiple lessons that give you most of the knowledge you'll need about a specific topic.

How we built it

We created ByteSized using Javascript with React and Node.js. We also used Figma to design the UI of our app in which we then exported certain figures and images as SVG files to be used in the final product.

Challenges we ran into

The challenges we ran into would be very minimal in the grand scheme of things, but a challenge is a challenge. We ran into multiple issues with using Git. We didn't realize how important it is to use a good git workflow, such as feature branching and reviewing merge requests until after we messed up a little.

Accomplishments that we're proud of

Overall, we are quite proud of the UI of our app as well as the app runs quite efficiently. However, the main thing that we are quite proud of is the integration of ChatGPT as an AI tutor.

What we learned

The team as a whole learned using React on the fly for this project, as well as learning and using Figma for the first time.

What's next for ByteSized

Next for ByteSized is scaling. We would love to cover more topics in the STEM area and also expand beyond just CS. We want ByteSized to be a one-stop shop for all your quick STEM knowledge needs.

Built With

Share this project:

Updates