Hack SB is a 12 hour student organized hackathon for high school students. This repository contains the source code for the official landing page.
We using the classic HTML, CSS and JS to do make this landing page to keep things simple, small & minimal
#Running Dev Server
npm i
npm start
Note: Comes with hot reload
In effort to keep the source code and the production build, we used some little tricks to save time for both the developer and the user.
Instead of minifying out code using webpack or parcel which would require a different type of a project architecture, we used the Cloudflare's CDN service and installed a few scripts which will minify our code on the server and cache the page when offline using the Service Worker API.
We believe in the serverless ideology, therefore we used firebase realtime database to store the user information. We used firebase cloud functions to secure our database to restrict unwanted reads and writes to the DB. Using React js we were able to create a visualization of the data.