Skip to content

hchoudhary01/lead_manager

Repository files navigation

lead_manager

Screenshots

alt text alt text alt text alt text

Python3 virtual environment setup

Remove previously installed pipenv throught python3 because it was not working well before.
sudo apt-get remove python3-pipenv

Installing pipenv.
sudo pip3 install pipenv

Removes previously installed virtualenv
sudo apt-get remove python3-virtualenv

Installing virtualenv.
sudo pip3 install virtualenv

Adding path.
export PATH=$PATH:/home/[your_user]/.local/bin/

Starting ANY React-Django Project

Create environment in root directory of the project

pipenv shell

Installing django, django restframework and django rest knox dependencies

pipenv install django djangorestframework django-rest-knox

Create django project

django-admin startproject leadmanager
cd leadmanager
python manage.py startapp leads

Adding React

python manage.py startapp frontend
mkdir -p ./frontend/src/components
mkdir -p ./frontend/{static,templates}/frontend
cd ..

Including all defaults
npm init -y
npm i -D webpack webpack-cli
npm i -D @babel/core babel-loader @babel/preset-env @babel/preset-react babel-plugin-transform-class-properties
npm i react react-dom prop-types

In project root directory add file .babelrc and webpack.config.js
Add scripts in package.json

Now run final script
cd leadmanager
npm run dev
python mange.py runserver
`

About

React-Redux-Django Application, Reactjs as frontend and django-rest-framework for API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors