https://github.com/xerox563/gamecraft-explore-shop-play
GameCraft 🎮✨ is an innovative game hub built using the MERN stack, offering users a seamless gaming experience. With secure login 🔑, players can explore a diverse collection of exciting games 🌟, shop for their favorites 🛒, and enjoy playing them directly on their PCs 🕹️.
https://github.com/xerox563/gamecraft-explore-shop-play
expressjs mogodb nodejs reactjs resful-api tailwind
Last synced: 3 months ago
JSON representation
GameCraft 🎮✨ is an innovative game hub built using the MERN stack, offering users a seamless gaming experience. With secure login 🔑, players can explore a diverse collection of exciting games 🌟, shop for their favorites 🛒, and enjoy playing them directly on their PCs 🕹️.
- Host: GitHub
- URL: https://github.com/xerox563/gamecraft-explore-shop-play
- Owner: Xerox563
- License: mit
- Created: 2024-12-25T03:45:06.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-12-25T03:57:31.000Z (5 months ago)
- Last Synced: 2024-12-25T04:25:05.672Z (5 months ago)
- Topics: expressjs, mogodb, nodejs, reactjs, resful-api, tailwind
- Language: JavaScript
- Homepage: https://game-cart-ojg7.onrender.com/
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GameCraft 🎮✨
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.
---
## 📝 **Tech Stack Used**
```html
- React.js
- Node.js
- Express.js
- MongoDB
- Tailwind CSS
```
---
## 🔧 **Features**
```html
-
Authentication
- ✨ Login and Register securely.
-
Game Discovery
- ⌚ Search for games with ease.
- 🎮 Filter games by genre, including the ability to mix genres.
- 🔄 Sort games by:
- High to Low Price
- Low to High Price
- Discounted Games
- Free Games
- 💸 Filter games based on price range.
-
Shopping Features
- 🛒 Add games to your cart.
- 🔍 Create a personalized wishlist.
- ✅ Buy games securely and easily.
-
Game Reviews
- 💬 Leave reviews for games you’ve purchased.
```
---
## 💡 **How to Use**
```bash
# 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
```
---
## 🚀 **Future Enhancements**
```html
- Add multiplayer gaming support.
- Introduce dynamic recommendations based on user activity.
- Enhance game categorization with AI-based suggestions.
- Implement an admin panel for managing games and users.
```
---
## 🌟 **Contributing**
We welcome contributions to make **GameCraft** even better! To contribute:
```bash
# 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.
```
---
## 🙏 **Show Your Support**
If you like this project, please give it a ⭐ **star** on GitHub. It motivates us to build more amazing projects!
---
## 🔧 **Contact**
For any inquiries, feel free to reach out:
```html
-
Email: [email protected] -
GitHub: xerox563
```
---
Thank you for exploring **GameCraft**! Happy gaming! 🎮✨