This repo is the ingenialo ecommerce project.
We are using django, jquery, vue2 and webpack for assets.
for more information please visit http://www.ingenialo.com/
-
clone this repository: git clone https://ingenialo@bitbucket.org/ingenialo/ingenialo.git
-
Create enviroment variables, in your .env file. maybe a bash files as show:
APP_ENV_SETTINGS="config.settings.local" INGENIALO_SECRET_KEY="" INGENIALO_DB_NAME="INGENIALO" INGENIALO_DB_USER="" INGENIALO_DB_PASSWORD="" INGENIALO_DB_HOST="" INGENIALO_DB_PORT="" IS_IN_MAINTENEANCE_MODE=False MAINTENEANCE_MODE_END_DATE = "2020/09/01"
-
start a python virtual enviroment cd ingenialo && python3 -m venv .
-
active virtualenv source bin/activate
-
install python dependencis pip install -r requirements/local.txt
-
we need to install npm form some templates package.
-
install node dependency with npm==6.13.4 and node==v12.16.1 cd ingenialo-ui npm install
-
run this command to up the django server: python3 manage.py runserve
-
run this command to up the frontend: cd ingenialo-ui npm run dev