GG is a social app where gamers can browse games, rate, and review them. The biggest feature is a personal tracker, where user can track their progress and completion of any game all in one place. A wishlist is also featured to add games you want to get to at some point.
- Create an account
- Browse featured games in the "Featured Games" tab
- Hover over each game for a video clip to play and brief details about it.
- Click each game to enter the game details, where details will be displayed, a reviews section, and freinds who played.
- Navigate to tracker tab in the profile picture menu. Click the blank card to add a game. Click the status toggle to select your progress.
- You can also go to wishlist page to add games you want to play.
This site will be built using Django and Python on the backend and React, Javascript and CSS/Tailwind on the frontend. Flowbites components will be implemented. The site will be using the below Sequelize models and React components. Full CRUD operations (POST, GET, PUT, DELETE) will be implemented on at least one model.
- User
- Games
- Reviews
- App.js
- Header.jsx
- Home.jsx
- Games.jsx
- GamesDetails.jsx
- Sidebar.jsx
- Profile.jsx
- ProfileNav.jsx
- Tracker.jsx
- Wishlist.jsx
- Artist.jsx
- Conversations.jsx
Link - https://www.figma.com/file/lzpsv6ZyDt8E772LDgeeYa/GG?node-id=0%3A1&t=V4Hy6cZmsqQ8vAQl-1 Link - https://www.figma.com/file/tKTW84wPdPHCmd3fPABGUn/GG?node-id=0%3A1&t=V4Hy6cZmsqQ8vAQl-1
Link - https://www.figma.com/file/tKTW84wPdPHCmd3fPABGUn/GG?node-id=0%3A1&t=V4Hy6cZmsqQ8vAQl-1
- Real friends who have played based on backend data
- RAWG - https://rawg.io/
- Flowbites - https://flowbite-react.com/
- Background video - Stock footage provided by A Luna Blue, downloaded from videvo.net