Muchori / devs-platform-example

Developers Interaction Platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Developer interaction platform

Demo here

Is a web page like github where developers can have their projects and interact with each other :

  • Users can be able to create an account by registering and access the account by lo gging.
  • Updating account.
  • Upload projects and technologies used, editing and delete if need arises.
  • Upload, edit and delete skills.
  • Users can send messages to other users.
  • Users can give reviews on other developers projects
  • Users can also upvote or downvote a project

Project uses MVT-Model View Template architecture

Setup

The first thing to do is to clone the repository:

$ git clone https://github.com/Muchori/devs-platform-example.git
$ cd devs-platform-example

Create a virtual environment to install dependencies in and activate it:

$ python3 -m venv env
$ source env/bin/activate

Then install the dependencies:

(env)$ pip install -r requirements.txt

Note the (env) in front of the prompt. This indicates that this terminal session operates in a virtual environment set up by venv.

Once pip has finished downloading the dependencies:

(env)$ cd project
(env)$ python manage.py runserver

And navigate to http://127.0.0.1:8000/

About

Developers Interaction Platform


Languages

Language:Python 94.4%Language:CSS 2.1%Language:JavaScript 1.8%Language:HTML 1.7%Language:PowerShell 0.0%Language:Shell 0.0%Language:Procfile 0.0%