Skip to content

ritstudentgovernment/petitions

 
 

Repository files navigation

Homepage

About

PawPrints is a web application for sparking change at RIT. Share ideas and influence decision making by posting petitions. The community expresses support for petitions by adding signatures. Once a minimum signature threshold is reached, notifications are dispatched to members of Student Government. As an issue evolves, SG posts incremental status updates. Once a final decision is made, a response is issued by either an SG representative or a member of the administration, or both. PawPrints is built using Meteor v1.0.

Usage (Local Development)

  • Install Meteor.
  • Copy settings.json.sample to settings.json and edit appropriately. All properties defined in settings.json.sample are required.
  • From the root directory, run meteor --settings settings.json.

Usage (Production Environment)

  • Check out the node section of the config repository for example systemd files and nginx configuration files.
  • For creating an admin user for mongo, read Section 1.2 of this article.

Contributing

  • See GitHub Issues for work to be done. If you have any questions, just ask!
  • We are open to pull requests! Please follow the coding conventions currently in place.

About

PawPrints petition application for the RIT community.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 55.4%
  • HTML 37.1%
  • CSS 7.5%