Inspiration

What it does

  • Generate a QR code for individual events for attendees to scan (for Societies)
  • Automates the attendance process in events by filling out google forms using data stored in a database of users (for attendees)

How we built it

For the frontend we used:

  • React + Vite
  • OAuth
  • MaterialUI

, and for the backend we used:

  • Express
  • Puppeteer
  • Cheerio
  • Share.io
  • sqlite
  • Prisma ORM

Challenges we ran into

  • Styling with MaterialUI
  • Implementing JWTs
  • Deploying the project

Accomplishments that we're proud of

-Making this much progress in the span of 3 and a half days

What we learned

  • How JWT Tokens work

What's next for Present

Plans for the future:

  • Society validation via ARC
  • UI Updates
  • Browsable pages to browse current events
  • Be able to join societies via Present
  • Optional parameters (some societies can have some other questions)
  • Provide more society events information

Built With

Share this project:

Updates