Skip to content

An almost accurate recreation of the Instagram's basic website functionality using Django distributed backend servers and VueJS for some frontend functionality - A project developed for the TUC ECE course Distributed Systems

TFotakis-ECE-TUC-Projects/2018-Distributed-Systems

Repository files navigation

TUC-DistributedSystems

Check online system:

http://snf-815302.vm.okeanos.grnet.gr/

Running the Servers locally:

  1. Open a terminal
  2. cd to the directory the runServers.sh file exists (the directory that this readme file eixsts)
  3. run the script by using ./runServers.sh
  4. You may have to edit the venv/bin/activate script to make the VIRTUAL_ENV environmental variable suitable for your setup (make it equal to the exact path of the venv folder).
  5. Open a browser and visit http://127.0.0.1:8000

Users

Demo Users can be used by the usernames

  1. tfotakis
  2. ekritharakis
  3. dimiigk

For all users the password is: mousakas

If you need your own virtual environment create one and install packages below.

Install needed python packages using pip install after activating virtual environment.

Needed Packages:

Django Naked Pillow PyYAML bottle certifi chardet crypto django-common-helpers idna kazoo pip pycrypto pytz requests setuptools shellescape six urllib3 wheel

About

An almost accurate recreation of the Instagram's basic website functionality using Django distributed backend servers and VueJS for some frontend functionality - A project developed for the TUC ECE course Distributed Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published