Skip to content

HKPV2003/seicho

Repository files navigation

SEICHO InfoFi (Next.js + Firebase, Premium UI)

Features

  • Next.js App Router + TypeScript
  • Google login with Firebase Authentication
  • List of active campaigns from Firestore projects collection
  • Project detail page:
    • campaign description
    • X (Twitter) link submit form
    • leaderboard per campaign (points set manually by admins)

Firestore structure

  • projects (collection)
    • {projectId} (document)
      • title (string)
      • description (string)
      • active (boolean)
      • submissions (subcollection)
        • {submissionId}
          • userId (string)
          • userName (string)
          • tweetUrl (string)
          • points (number)
          • createdAt (timestamp)

Getting started

  1. Install dependencies
npm install
  1. Run dev server
npm run dev
  1. Open http://localhost:3000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors