/Coloby-1.2

Primary LanguageHTMLBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Coloby

A research media web-application with Django.

Features :

  • Sign Up, Login, OAuth 2.0(Google, Github), Logout, Forgot Password
  • Public Profile view
  • Create, Edit, Delete Posts with customized text, pictures and links
  • Like, Comment / Reply, Save and Search posts
  • Follow and Unfollow users to view their posts
  • Friend Request
  • Notifications
  • Chats using websockets
  • Video Calls
  • Demo (Not yet active)

    Adding env variables

    Installation

        $ python -m venv venv
        $ source venv/Scripts/activate
        (venv) pip install -r requirements.txt
        (venv) cd Django_Social_Network_App
        (venv) python manage.py makemigrations
        (venv) python manage.py migrate
        (venv) python manage.py createsuperuser
        (venv) python manage.py runserver

    Running Tests

    To run tests, run the following command

      python manage.py test