Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.65 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.65 KB

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

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!