Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mfossociety/nsp

A Social Network that brings engineer's from all fields together to collaborate :globe_with_meridians:
https://github.com/mfossociety/nsp

bootstrap3 css3 django html python3 sqlite3

Last synced: about 1 month ago
JSON representation

A Social Network that brings engineer's from all fields together to collaborate :globe_with_meridians:

Awesome Lists containing this project

README

        

# The Network Of Skilled People - NSP
Coverage Status

Visit - http://thensp.pythonanywhere.com/

## Installation Instructions (Linux/Unix)
### Short procedure

##### Clone the repository and get inside NSP directory
```
git clone https://github.com/NSP-Community/NSP && cd NSP && chmod +x go.sh
```

##### Now run the bash script
```
./go.sh
```
> **NOTE** : This will create a virtualenv named "mason" by default. Always move in virtualenv before starting any dev process or testing process!
>> In order to move in virtualenv shell execute `source mason/bin/activate`
***
### Long procedure

##### Clone the repository and get inside NSP directory
```
git clone https://github.com/NSP-Community/NSP && cd NSP
```

##### (Optional) Only if you need virtual environment
```
sudo apt-get update
sudo apt-get install virtualenv
virtualenv example_name --python=python3
source example_name/bin/activate
```

##### Installing required Python3 libraries
```
sudo python3 -m pip install -r requirements.txt
```

##### Make Migrations
```
python3 manage.py makemigrations accounts
python3 manage.py makemigrations notifications
python3 manage.py makemigrations nspmessage
python3 manage.py makemigrations project
python3 manage.py makemigrations issueSolution
python3 manage.py migrate
```

##### Running the Server
```
python3 manage.py runserver
```

You should now be able to access NSP in localhost:8000 in your browser
***
### How to install NSP on your Windows System ?
You can install [Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/install-win10) on Windows 10 and we suggest you to go for Ubuntu! After this the installation process is same as any other linux distro

## Developers:
#### Backend Developers - Rishi Banerjee , Pratik Jain , Gjergj Kadriu
#### Frontend Developers - Prachal Goyal