Skip to content

miladsade96/crispy_notes

Repository files navigation

Crispy Notes

Blogging platform powered by django


Project dependencies:

  • Django >3.2, <3.3
  • Django Rest Framework == 3.14.0
    Check out requirements.txt to see full list of dependencies.

Local run:

  • Running docker compose and building the image:
docker-compose -f <docker-compose.yml> up --build
  • Preparing demo version data:
docker container exec -it <crispy_notes_backend> /bin/bash
python manage.py makemigrations && python manage.py migrate
python manage.py createsuperuser
python manage.py add_fake_posts

Apps:

List of apps: core, home, accounts, blog, comment
Open swagger url to see full list of api endpoints.