Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devsafix/winzone-client
Introducing our contest website, featuring distinct roles for users, creators, and admins. Enjoy seamless login and registration, secure payment options, and comprehensive CRUD functionalities to enhance your experience.
https://github.com/devsafix/winzone-client
expressjs firebase-auth mongodb nodejs react-router reactjs stripe-payments tailwindcss
Last synced: 12 days ago
JSON representation
Introducing our contest website, featuring distinct roles for users, creators, and admins. Enjoy seamless login and registration, secure payment options, and comprehensive CRUD functionalities to enhance your experience.
- Host: GitHub
- URL: https://github.com/devsafix/winzone-client
- Owner: devsafix
- Created: 2024-06-13T20:03:03.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-02T08:04:32.000Z (6 months ago)
- Last Synced: 2024-12-06T18:44:16.192Z (about 1 month ago)
- Topics: expressjs, firebase-auth, mongodb, nodejs, react-router, reactjs, stripe-payments, tailwindcss
- Language: JavaScript
- Homepage: https://photo-contest-cb4ef.web.app/
- Size: 309 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WinZone - Your Ultimate Contest Platform
### Welcome to WinZone, the ultimate platform for hosting and participating in contests! Whether you're a creator looking to showcase your talents, a user eager to join exciting competitions, or an admin managing the platform, WinZone has got you covered.
## Live Site URL - [WinZone](https://photo-contest-cb4ef.web.app/)
## Project Overview
- **Concept**: WinZone is a comprehensive platform for contest hosting and participation, designed to cater to creators, users, and admins.
- **Problem Solved**: It streamlines the process of contest creation, participation, and management, ensuring a seamless experience for all users.## Key Features
- **User Roles**: Seamlessly manage user roles with distinct permissions for creators, users, and admins.
- **Contest Creation**: Creators can easily add and manage contests, including setting rules, deadlines, and prizes.
- **Payment Integration**: Secure payment gateway integration ensures smooth and hassle-free transactions.## Technologies Used
- **Frontend**: React, Tailwind CSS
- **Backend**: Node.js, Express
- **Database**: MongoDB
- **Authentication**: Firebase Auth
- **Payment Gateway**: Stripe## Installation Steps
1. **Clone the Repository**: `https://github.com/dev-kawser/winzone-client.git`
2. **Navigate to the Directory**: `cd winzone`
3. **Install Dependencies**: `npm install`
4. **Set Up Environment Variables**: Create a `.env` file with necessary keys.
5. **Run the Application**: `npm run dev`
6. **Access the Application**: Open `http://localhost:5173` or `http://localhost:5174` in your browser.### Enjoy a seamless and engaging contest experience with WinZone!