Join hundreds of the brightest students, hackers and OSS contributors working together and competing in a 3-day long hackathon hosted in NYC and remotely with $100k in prizes at stake!
This website contains the unified website and web-app that the entire hackathon is run from. It's written in Remix, and uses Bun with TypeScript, React, Prisma and TailwindCSS.
Feel free to play around with it, use it for your own events or submit a contribution to make the OSSHack website better. Just don't judge my bad code...
You'll need a few things first:
- Bun
- PostgreSQL
- Clerk credentials
- Sanity
First, make a copy of the .env.example
file and as .env
and fill out the environment variables.
Then, just install the dependencies and run the development server is as easy as:
bun install
npm run dev
This starts your app in Remix's development mode, rebuilding assets on file changes.
First, build your app for production:
npm run build
Then run the app in production mode:
npm start
Now you'll need to pick a host to deploy it to. It should work with Vercel perfectly, as that's what osshack.com is hosted on. I don't see why it wouldn't work on any other platforms, it's a pretty simple app.