Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

acntech-archive/acn-events

Repository files navigation

Screenshot of the event registration page

Screenshot of the event registration page

Prerequisites:

  1. Install node (google it)
  2. Install npm (google it)
  3. Install mongodb (google it)
  4. Install Ruby (google it)
  5. Make sure that Ruby is installed correctly by running ruby --version from the terminal (make sure that PATH is set)
  6. Install compass gem: gem install compass
  7. Install grunt: sudo npm install -g grunt
  8. Install bower: sudo npm install -g bower
  9. Install C++ builder + libs by installing Visual C++ 2010 Express (Windows only)
  10. Set env variables to
  • GOOGLE_SMTP_USERNAME (Unix: export GOOGLE_SMTP_USERNAME="foo")
  • GOOGLE_SMTP_PASSWORD (Unix: export GOOGLE_SMTP_PASSWORD="bar")
  • heroku config:set GOOGLE_SMTP_USERNAME=gmail-username-here GOOGLE_SMTP_PASSWORD=gmail-password-here

To start development:

  1. Check out this repo: git clone [email protected]:acntech/acn-events.git
  2. Go to repo: cd acn-events
  3. Download node dependencies (build time): npm install
  4. Download web app dependencies (run time): bower install

To start the server:

  1. Run this command: grunt server

To deploy to Heroku:

Prerequisites:

  1. A Heroku user account. Signup is free and instant.
  2. Install the Heroku Toolbelt, which gives you git, Foreman, and the Heroku command-line interface.
  3. Read Getting starter with Node.js on Heroku

Deploy:

  1. If deploying to new application on your own account read Getting starter with Node.js on Heroku

  2. git remote add heroku 'heroku git url here'

  3. git push heroku master

Don't forget to add MongoLab add-on.

To contact the developers:

The developers of this app chat at the acnteck room at IRC: http://webchat.freenode.net/?channels=acntech&nick=

( Link for auto connecting without writing the nick every time: http://webchat.freenode.net/?channels=acntech&nick=>>your_name_here<< )

About

Angular application for ADI community registrations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •