Skip to content

Latest commit

 

History

History
53 lines (29 loc) · 1.4 KB

README.md

File metadata and controls

53 lines (29 loc) · 1.4 KB

LinkedDIT

An online application of professional networking.

The aim of this work is to develop a professional networking application. The users will have access to the application via a modern web browser browser. The application was created using the Vue.js and Django frameworks for the front and back respectively.

More information about the implementation and the API can be found in the report.

Installation

Back end

The following commands must be executed to install the back end. The prerequisites are that the python 3.6 is installed.

sudo apt update

sudo apt install python3-pip

pip3 install Django==3.2.6

pip3 install django-rest-framework

pip3 install django-cors-headers

pip3 install PyJWT

pip3 install numpy sklearn matplotlib

Change directory to back end directory and exexute these commands.

python3 manage.py makemigrations

python3 manage.py migrate

python3 manage.py runserver

Front end

The following commands must be executed to install the front end. The prerequisites are that the Node.js and the latest version of Npm.js are installed.

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

sudo apt install nodejs

sudo npm install vue

sudo npm install -g @quasar/cli

Change directory to front end directory and exexute these commands.

sudo npm install

quasar dev