Inspiration

We are avid sports fans and love NBA trivia!!

What it does

SwishQuiz is a 3x3 grid NBA player guessing game. Each player grid corresponds to two teams, in which the user has to enter the correct NBA player that has played for both teams. If the user successfully enters 9 correct players, they win!

How we built it

We primarily used Node.js, HTML, and CSS. The player databases were found online as open-source .csv files, which a Python script was created to parse each file.

Challenges we ran into

A majority of our bugs were found on the front-end through HTML and CSS. The backend also saw difficulties, with uncaught syntax errors in our JavaScript files being the main area for bugs. One of the biggest challenges was making the game work for players with apostrophes in their name.

Accomplishments that we're proud of

We successfully created new game features for SwishQuiz, which includes the ability for the user to select which 6 teams they want in the grid, with each of them being randomly placed on the grid, as well as option to randomly generate 6 teams to play with.

What we learned

Through this project, we learned more about full-stack development, project-planning, and working as a team through GitHub.

What's next for SwishQuiz

We are planning on adding different sports (NFL and NHL).

Built With

Share this project:

Updates