Q is a queueing system designed specifically for the Brown University CS Department, inspired in large part by its predecessor, SignMeUp (source).
This is a Next.js app hosted on Vercel with a backend managed entirely through Firebase. To get started, ensure that you have Node, React, and yarn
installed. Run yarn
then yarn dev
to start the development server. Note that without our API keys, you'll have to provision your own Firebase instance to do any development. Don't worry, it's free and easy to get started; check out these startup docs for help.
We take new Issues! If you have identified a bug or have an idea for a new feature, please feel free to create an Issue. We'll try to address it promptly.
We take Pull Requests! If you'd like to contribute, please fork this repository and make a PR - we'll either address it with feedback, merge it, or give you an explanation as to why we cannot merge your change.