Skip to content

nwplus/portal

Repository files navigation

🔴 Portal

Portal aims to be a central information hub for hackers which will contain important information about the hackathon

🖼️ big picture

We hope for Portal to

  • relay important time sensitive information like announcements
  • contain a schedule detailing the events happening during a hackathon which can be updated through a CMS
  • provide a convenient way to access useful links and resources. e.g.
    • the slack/discord workspace
    • hacker package / slides / prize info
    • devpost
  • be reusable across different hackathons

💯 epic features

  • Web notifications/announcements
  • Countdown
  • Event schedule
  • Live FAQ
  • Sponsor List
  • Judging
  • Application Portal

dev

  1. Please use node v16, 17+ doesn't work.
  2. Setup .env file to contain
    VITE_FIREBASE_API_KEY=...
    VITE_FIREBASE_AUTH_DOMAIN=...
    VITE_FIREBASE_DATABASE_URL=...
    VITE_FIREBASE_PROJECT_ID=...
    VITE_FIREBASE_STORAGE_BUCKET=...
    VITE_FIREBASE_MESSAGING_SENDER_ID=...
    VITE_FIREBASE_APP_ID=...
    VITE_FIREBASE_MEASUREMENT_ID=...
  3. run yarn && yarn start to start the development server on http://localhost:3000/

big cool project by nwPlus