The website for Northeastern University Association of Computing Machinery. Actively under development - this serves to connect students with the operations of NuACM.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Production - nuacm.herokuapp.com
Staging - nuacm-staging.herokuapp.com
Ruby v2.4.1+
Rails v5.0.6+
Clone Application
git clone https://github.com/nuacm/Website-Master.git
Setup Environment Variables
cp .env.sample .env
and then edit with live-values
Run Puma Webserver
bin/rails server
The test suite is not currently setup. Plans to implement RSpec unit testing with Rubocop style linting
This application is deployed with Heroku. Master automatically deploys to the staging application, which can then be promoted to production.
This app is open source and contribution is encouraged. To make updates open up a Pull Request and it will be reviewed and merged in by a member of the NuACM development team.
- Patrick McGrath - Lead Developer - PatrickMcGrath29
This project is licensed under the MIT License - see the LICENSE.md file for details