- Docker Desktop (running)
- Node.js 20+
- Git
cd frontend
npm installMake sure Docker Desktop is running, then:
docker compose up --build- App: http://localhost:3000
- pgweb (database UI): http://localhost:8081
You have been hired by a superhero organization to create reports on their team's performance. Their superheroes have all taken an assessment, and now we have a database with their results. Here are your objectives.
- Get Best and Worst Questions by Category
- Get the top Weapon, Vehicle and Suit used
- Search one year goals
- Extra credit - Find the top performing superhero
- Extra credit - Add a bar graph of average Mission Planning, Team Dynamics, Tech and Tactics scores
- Extra credit - Add a dropdown to filter by superhero, so this report is individual rather than average results
- Extra credit - Add a line under each goal with the name of the superhero who had that goal
