Chill Gamer is an interactive platform designed for game enthusiasts to share and explore game reviews. Users can add detailed reviews, view review specifics, and discover games by filtering through genres. The platform also offers personalized features such as a 'Watchlist' to save games for later, a 'My Reviews' section to manage personal contributions, and sorting options to find reviews by rating or release year.
● Add game review
● Update game review
● Sorting review based on year and rating
● Filter review based on genre
● Review ownership
● My review and Watchlist management
● All game review section
● HTML
● Tailwind CSS
● Daisy U
● Node-Js
● Express-Js
● MongoDB
● Firebase
● motion/react - "^11.13.5"
● aos - "^2.3.4"
● firebase - "^11.0.2"
● localforage - "^1.10.0"
● match-sorter - "^8.0.0"
● react - "^18.3.1"
● react-awesome-reveal - "^4.2.14"
● react-dom - "^18.3.1"
● react-icons - "^5.4.0"
● react-router-dom - "^7.0.2"
● react-simple-typewriter - "^5.0.1"
● react-star-ratings - "^2.3.0"
● react-toastify - "^10.0.6"
● sort-by - "^1.2.0"
● sweetalert2 - "^11.14.5"
● cookie-parser - "^1.4.7"
● cors - "^2.8.5"
● dotenv - "^16.4.7"
● express - "^4.21.2"
● jsonwebtoken - "^9.0.2"
● mongodb - "^6.6.1"
● morgan - "^1.10.0"
● nodemailer - "^6.9.16"
● stripe - "^17.5.0"
● Node Js and MongoDB installation (Prerequisites)
● Clone repository
● Install Node Package Manager
● Install Dependencies (Frontend & Backend)
● Set Up Environment Variables (Both Firebase and Database)
● npm run dev (client)
● npm start (server)