Skip to content

alexcode4ever/competee

Repository files navigation

Competee

Screenshot

Project Demo link

HERE

About Competee

Competee is an open source online competition platform built using refine and React. It provides a dynamic and engaging environment for users to compete in various challenges, as well as create their own challenges for others to participate in. The platform fosters a vibrant community of creators and enthusiasts who can showcase their skills, exchange ideas, and vote for the best projects.

Description

Competee was build using Refine and uses Supabase as the data provider, storage, and auth provider. Ant design and combine with TailwindCSS for the building of the UI.

Key Features:

  1. Hosting Competition: Registered users can create unique challenges, specifying the theme, rules, and submission guidelines. Challenges can span a wide range of fields, including software development, design, art, writing, photography, and more. Creators have the flexibility to make challenges public or private, and they can set the duration for each challenge.

  2. Participation and Submissions: Once a challenge is live, participants can join and submit their projects within the given timeframe.

  3. Community Voting: To encourage interaction and engagement, Competee allows users to vote for their favorite submissions. Voting is open to all registered users.

Participants

Alex Li

Preview

Landing page Preview1

Dashboard Accept Challenge (Dark) Preview2

Dashboard Submission (Dark) Preview3

Set up Project

Prerequisites

  • Install Node.js and npm on your machine.
  • Setup Supabase Project and configure supabaseClient.ts

    Use the Database structure from db_dump.sql in Supabase.

Installation

  1. Clone the repository:
git clone https://github.com/alexcode4ever/competee
  1. Navigate to the project folder:
cd competee
  1. Install dependencies:
npm install

Usage

  1. Start development server
    npm run dev
  1. Navigate to your localhost server and have fun!

Learn More

To learn more about refine, please check out the Documentation

License

MIT

About

An open sourced online competition platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors