Skip to content

pelkoa-glitch/social

Repository files navigation

Django Social Website

A simple social website where you can:

  • Bookmark images from different sites via bookmarklet and share with your friends
  • Follow other people
  • Like other images

Requirements

How to Use

  1. Clone the repository:

    git clone https://github.com/pelkoa-glitch/social.git
  2. Install all required packages in Requirements section.

  3. Rename and fill the file .env.example with your dependencies'

  4. Run command

        cd social
        poetry install  -  install dependencies
        poetry shell    -  activate python venv
        make all        -  command will run all docker containers
    
  5. Go to your https://host:port and enjoy the app

Implemented Commands

  • make app - up application and database/infrastructure
  • make app-logs - follow the logs in app container
  • make app-down - down application and all infrastructure
  • make storages - up only storages. you should run your application locally for debugging/developing purposes
  • make storages-logs - follow the logs in storages container
  • make storages-down - down all infrastructure
  • make redis - up redis container
  • make redis-logs - follow the logs in redis container
  • make redis-down - down redis container

Most Used Django Specific Commands

  • make migrations - make migrations to models
  • make migrate - apply all made migrations
  • make collectstatic - collect static
  • make superuser - create admin user

About

Django Social Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published