Skip to content
A version of AtYourService to run on a school domain
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AtYourService
cron
main
static
templates
.coveragerc
.gitignore
.travis.yml
LICENSE
README.md
TODO.txt
manage.py
requirements.txt

README.md

AtYourService-School

Build Status Coverage Status

A django-based app to track your service hours on the web

This is the version of AtYourService to run on a school domain

For the future standalone website, go here

Vision doc here

Withheld settings files

dev_settings.py/prod_settings.py

  • DATABASES
  • STATIC_ROOT
  • STATICFILES_DIRS
  • TEMPLATE_DIRS
  • EMAIL_BACKEND
  • DEFAULT_FROM_EMAIL
  • LOGGING
  • CACHES
  • ALLOWED_HOSTS

personal_settings.py

  • SECRET_KEY
  • ADMINS
  • MANAGERS
  • SCHOOL_NAME
  • SCHOOL_NAME_SHORT
  • SOCIAL_AUTH_GOOGLE_OAUTH2_KEY
  • SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET

Changelog

v0.1.0

Initial release. Corresponds with AtYourService v0.1.0

  • [+] User account manipula tion
  • [+] Email notification
  • [+] Organization manipulation and administration
  • [+] Confirmation of user attendance
  • [+] Email verification

v0.2.0

  • [+] NHS Admin page:
    • view reports of students
    • disapprove of bad events
    • demerits
  • [+] Travis CI/Coveralls
  • [+] Member vs. Candidate rules and tracking
  • [+] Monthly rules for members

v0.3.0

  • [+] Login with Google

v0.4.0

  • [+] Organizers can earn hours on their events
  • [fix] Visual stuff
  • [fix] logged in users going to /signup/social
  • [fix] org admin change on nhs list page
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.