Skip to content

A portal app for hackfests. Let's attendees post ideas, star their favorites, join teams, and share what they build. The app is built with AngularJS, Bootstrap, Firebase, and hosted on Aerobatic.

Notifications You must be signed in to change notification settings

aerobatic/whowantstohack

Repository files navigation

A portal app for hackfests. Let's attendees post ideas, star their favorites, join teams, and share what they build. The app is built with AngularJS, Bootstrap, Firebase, and hosted on the Aerobatic HTML5 cloud platform.

Fork your own version

If you want to fork your own version of this app to play around with and extend, here's the steps to follow:

  1. Sign-in to Aerobatic at https://aerobaticapp.com/auth/github
  2. Click the Create App button
  3. Enter a name for your app
  4. Rather than clone the aerobatic-starter app, clone this repo. Alternatively you could fork the repo and clone it.
git clone --depth 1 https://github.com/aerobatic/whowantstohack.git
  1. Create the .aerobatic file as instructed.
  2. Save the app.
  3. Login to GitHub and create a new application.
  4. In the Homepage URL enter https://<your_app>.aerobaticapp.com.
  5. For the Authorization callback URL enter https://<your_app>.aerobaticapp.com/auth/callback
  6. Copy the Client ID and Client Secret from GitHub and paste them in to the Security settings in Aerobatic. Make sure the OAuth dropdown is set to GitHub.
  7. Open a terminal and cd to the directory where you cloned the repository.
  8. Run npm install & bower install
  9. Run grunt sim --open to launch your app in simulator mode and play around in the code.
  10. When you're ready to push your changes to production, stop the simulator and run grunt deploy --cowboy.

Running Tests

At a commannd run: grunt test

About

A portal app for hackfests. Let's attendees post ideas, star their favorites, join teams, and share what they build. The app is built with AngularJS, Bootstrap, Firebase, and hosted on Aerobatic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published