Padel Club is Copenhagen based community for padel players. Join us for our next game, and have fun!
The backend is powered by PostgreSQL which is used to store the sessions and users related information. It is an open source relational database solution; my go-to choice for new projects.
A very powerfult React framework. The frontend and the API handling the database connection and queries is implemented in Typescript using this framework.
The project is containerized using Docker. You can build and run the project using the following commands:
sudo docker build -t padel-club .
sudo docker run -p 3002:3002 padel-club
- Ability to leave the club (remove from members)
- Admin page for adding new sessions
- Store game results for more serious sessions
- Filter expired sessions -> show only for people that need to pay or max 2-3 expired sessions
- Personal page to see activity (sessions)
- Merch page
- Option to create games by anyone -> add host of the game, etc.
- Ability to invite people to the club
- Ability to invite people to a session
- Badge should be based on amount of games played (not time since joined)
- Private session -> invitation only
- Send email update to participants when modifications are made to the session