Skip to content

josecahisa/salestrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

salestrack

This is a budgeting and Sales tracking system

Getting started

Backend Setup

  1. Clone the repo

  2. Go the git project folder

cd salestrack
  1. Create/activate a Virtual environment in the project folder 3.a if This is the first time, you need to create a Virtual environment in the project folder If you need to install venv in ubuntu system, run command: sudo apt install python3-venv

     ```
     python3 -m venv django-env
     ```
    

    3.b if not the first time, then activate only: . django-env/bin/activate

  2. Install all the dependencies

pip install -r requirements.txt
  1. Move to the application folder
cd salestrack
  1. duplicate settings.base.py as settings.py Create the settings file and change SECRET_KEY

  2. Apply all the migrations

python manage.py migrate
  1. Create superuser
python manage.py createsuperuser

UI Setup

The UI for this project is created with React 9. Install npm (if not already installed)

  1. Verify your node version. We are currently running on 12.16.2

  2. Install all required packages

npm install

This will take a while...

  1. Create the javascript bundle
npm start

Start the server (finally)

  1. Start the server
python manage.py runserver

About

This is a budgeting and Sales tracking system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published