Skip to content

Jingil-Integrated-Management/JIM_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend Repository of Jingil Integrated Management

About JIM

Notion

Tech Stack

Notion

API Documentation

Notion

Licensing

Licensed under Apache 2.0 License.

Local Usage

# Execute at root directory
# ex) /Users/therealjamesjung/JIM

# If you dont have pipenv installed
$ pip install pipenv

# Install required packages
$ pipenv install
# Enable virtual environment
$ pipenv shell

$ sh scripts/clear_db.sh # clear existing db.sqlite
$ sh scripts/migrate.sh # migrate

# parse data from xlsx file
# NOTE) download data file to apps/Utils
$ sh scripts/parse.sh 

# Create superuser b.c. no signup process is available
$ python manage.py createsuperuser


$ python manage.py runserver

# Django version 3.2.8, using settings 'JIM.settings.dev_settings'
# Starting development server at http://127.0.0.1:8000/
# Quit the server with CONTROL-C.