Welcome to GameCraft, an all-in-one platform for discovering, shopping, and enjoying your favorite games! Built using the powerful MERN stack, GameCraft offers a seamless experience with intuitive features and a sleek design.
<ul>
<li>React.js</li>
<li>Node.js</li>
<li>Express.js</li>
<li>MongoDB</li>
<li>Tailwind CSS</li>
</ul>
<ul>
<li><b>Authentication</b>
<ul>
<li>โจ Login and Register securely.</li>
</ul>
</li>
<li><b>Game Discovery</b>
<ul>
<li>โ Search for games with ease.</li>
<li>๐ฎ Filter games by <b>genre</b>, including the ability to mix genres.</li>
<li>๐ Sort games by:
<ul>
<li>High to Low Price</li>
<li>Low to High Price</li>
<li>Discounted Games</li>
<li>Free Games</li>
</ul>
</li>
<li>๐ธ Filter games based on price range.</li>
</ul>
</li>
<li><b>Shopping Features</b>
<ul>
<li>๐ Add games to your cart.</li>
<li>๐ Create a personalized wishlist.</li>
<li>โ
Buy games securely and easily.</li>
</ul>
</li>
<li><b>Game Reviews</b>
<ul>
<li>๐ฌ Leave reviews for games youโve purchased.</li>
</ul>
</li>
</ul>
# Clone the repository:
git clone https://github.com/your-username/gamecraft.git
# Navigate to the project directory:
cd gamecraft
# Install dependencies for both frontend and backend:
npm install
cd client && npm install
# Start the development servers:
# Frontend:
npm start
# Backend:
npm run server
# Access the application locally:
http://localhost:3000
<ul>
<li>Add multiplayer gaming support.</li>
<li>Introduce dynamic recommendations based on user activity.</li>
<li>Enhance game categorization with AI-based suggestions.</li>
<li>Implement an admin panel for managing games and users.</li>
</ul>
We welcome contributions to make GameCraft even better! To contribute:
# Fork the repository.
# Create a new branch (feature/my-feature).
git checkout -b feature/my-feature
# Commit your changes (git commit -m 'Add some feature').
git commit -m 'Add some feature'
# Push to the branch (git push origin feature/my-feature).
git push origin feature/my-feature
# Open a pull request.
If you like this project, please give it a โญ star on GitHub. It motivates us to build more amazing projects!
For any inquiries, feel free to reach out:
<ul>
<li><b>Email:</b> gangwaramit449@gmail.com </li>
<li><b>GitHub:</b> <a href="https://github.com/xerox563">xerox563</a></li>
</ul>
Thank you for exploring GameCraft! Happy gaming! ๐ฎโจ