Skip to content

Sahil1479/SE-Project

Repository files navigation

SE-Project

Software Engineering (CSL2060) Project

Installation:

Procedure:

  • Clone the repo and launch code:

    git clone https://github.com/Sahil1479/SE-Project.git
  • Navigate to the cloned repository.

    cd <project_directory_name>     #   ExpenseTracker
    
  • Install pipenv for dependency management

    pip install pipenv
    
  • Use pipenv to install other dependencies from Pipfile

    pipenv install --dev
    
  • Activate the new virtual environment

    pipenv shell
    
  • Create environment variables

    copy .env.example .env
    
  • Make database migrations

    python manage.py makemigrations
    python manage.py migrate
    
  • Create a superuser

    python manage.py createsuperuser
    
  • Run development server on localhost

    python manage.py runserver