Skip to content

dravate/unblocklife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eec987e · Jul 21, 2024

History

12 Commits
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 21, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 20, 2024
Jul 21, 2024

Repository files navigation

unblocklife - CMS System Name

This is based on Wagtail CMS. The Wagtail comes with several built-in features to support users with accessibility needs and an accessibility checker to encourage accessible content creation. We are also proud Wagtail CMS is a trusted tool used by the Royal National Institute of Blind People.

Installing this instance

git clone git@github.com:dravate/unblocklife.git
cd unblocklife
pipenv --python /usr/bin/python3
pipenv shell
pip install -r requirements.txt 
python manage.py makemigrations home courses 
python manage.py migrate
python manage.py runsever

You can access the site at http://localhost:8000

Offcourse - After that you need to

python manage.py createsuperuser

and use admin interface to start modifying/adding content.

Demo Data Site

We have also added media folder with data & added backup data as file demo_data.sqlite3. Just copy and run the server, you can see the instance running with demo data.

cp demo_data.sqlite3 db.sqlite3
python manage.py createsuperuser
python manage.py runsever

You can access the site at http://localhost:8000

TODO

  1. Company Name should come from Settings->Site Settings field
  2. Our Services should come from Wagtail Pages Model. We can define that as part of HomePage or separate Model.
  3. Get Footer into Model.
  4. Responsive - add Vue3 or React or Alpinejs to click and expand Menu on mobile device

Example - Look & Feel

unblock life