Ontario Association of Child Protection Lawyers
Go to file
ztimson c5d979f0da
Some checks failed
Build / Build & Push Dockerfile (push) Failing after 19s
Fixed build
2023-12-14 19:12:22 -05:00
.github/workflows Updated readme, legal & ci/cd 2023-12-14 19:06:07 -05:00
case_law Added case ID for easy identifying 2018-01-22 22:27:06 -05:00
charter_members Added delete triggers to foreign keys 2018-05-24 16:11:59 -04:00
events Added events 2018-02-26 22:02:50 -05:00
expert_witnesses Added migrations 2018-01-14 20:48:45 -05:00
forum Added delete triggers to foreign keys 2018-05-24 16:11:59 -04:00
main Added delete triggers to foreign keys 2018-05-24 16:11:59 -04:00
media Updated generic image 2019-01-23 10:07:09 -05:00
newsletters Fixed attachments for newsletters 2018-05-24 16:14:08 -04:00
newsroom Added delete triggers to foreign keys 2018-05-24 16:11:59 -04:00
OACPL Added events 2018-02-26 22:02:50 -05:00
static Updated git ignore 2018-01-14 21:05:47 -05:00
templates Added events 2018-02-26 22:02:50 -05:00
variables Added variables to site 2018-01-31 18:55:36 -05:00
.dockerignore Fixed build 2023-12-14 19:08:47 -05:00
.gitignore Updated git ignore 2018-01-14 21:05:47 -05:00
docker-compose.yml Updated readme, legal & ci/cd 2023-12-14 19:06:07 -05:00
Dockerfile Fixed build 2023-12-14 19:08:47 -05:00
LICENSE Updated readme, legal & ci/cd 2023-12-14 19:06:07 -05:00
manage.py Init 2017-08-17 13:20:57 -04:00
oacpl.sqlite3 Added events 2018-02-26 22:02:50 -05:00
README.md Updated readme, legal & ci/cd 2023-12-14 19:06:07 -05:00
requirements.txt Fixed build 2023-12-14 19:12:22 -05:00


Logo

OACPL

Ontario Association of Child Protection Lawyers

Version Pull Requests Issues



Table of Contents

About

A Django website for the Ontario Ascociation of Child Protection Lawyers which not only acts as a landing page for the non-profit but also provides the following services:

  • Member enrollment & profile pages
  • Public FAQ forum to ask registered lawyers questions
  • Event calendar & registration
  • Newsletters & press releases
  • Case law directory allowing lawyers to quickly search and find president for cases
  • An expert lookup directory so that lawyers can research expert witnesses before putting them on the stand

Built With

Django Docker Python

Setup

Production

Prerequisites

Instructions

  1. Run the docker image: docker run -p 80:8000 git.zakscode.com/ztimson/oacpl:latest
  2. Open http://localhost

Development

Prerequisites

Instructions

  1. Install the dependencies: pip install -r requirements.txt
  2. Run database migrations: python3 manage.py makemigrations && python3 manage.py migrate
  3. Collect static files: python3 manage.py collectstatic
  4. Start server: python3 manage.py runserver 0.0.0.0:8000
  5. Open http://localhost:8000

License

Copyright © 2023 Zakary Timson | All Rights Reserved

See the license for more information.