/nipro

A platform to connect Nigerian developers

Primary LanguagePythonMIT LicenseMIT

Nipro

Nipro is a platform that was created for the purpose of connecting developers especially newbie developers. For more info on the project check the Application.md file in the documentation directory

Structure

Codebase Description
niver Django Backend
nitro React Frontend

Get started

Download the project with

$ git clone  github.com/Xavier577/nipro.git

Installs Dependencies

If you have pipenv installed, in the root directory follow the steps below:

Activate pipenv environment

$ pipenv shell

To install packages in pipfile run

$ pipenv install

Generating a django secret key

Go to Djecrety and generate a django secret key Create a .env file (in the niver/niver directory) and add:

SECRET_KEY='whatever your generated secret key is'

please not that there is no space between the assignment operator and the key

Run the server

$ python manage.py runserver

Setting up the frontend environment

$ cd niver

$ yarn install

$ yarn start

After completing the steps, you should have the web-app all well and running :) .

And if you don't have pipenv installed you can just install all the packages in the Pipfile or if you have them installed (by chance) it should work just fine. :)

App status

underconstruction.....