Gonerank is a performance rating plateform for Lyon's football team. In between matches, fans have the opportunity to submit and share their ratings for the latest match.
Those evaluations are computed into readable statistics, that can be used to track the progress of the team and players, as well as allow users to compare their ratings with the rest of the community.
The application is managed through a fully fledged Admin dashboard.
This is a living project, mainly for educational purposes. The features and tools used are subject to change.
- Typescript
- NextJS
- Postgres
- Prisma
- GraphQL
- Nexus
- Apollo Server/Client
- Tailwind CSS
- Supabase (db hosting & storage)
- Vercel (app hosting)
- React Testing Library
- Visx (charts)
- TanStack Table
- Graphql Code Generator
- Next-Auth
- React Hook Form
- Automate the process of generating a poll after matches, find a reliable API for lineups.
- Create a Twitter bot (infographics, commands)