Developing Pinry¶
+Pinry currently has two major requirements:
+-
+
- Python 3.6+ +
- Node 10+ +
For minor requirements you need two have installed two package managers that +are not the defaults for these languages:
+-
+
- Python, pipenv +
- Node, yarn +
To install these is pretty simple, you can just run:
+pip install pipenv +npm install -g yarn +
After that you can install this project with:
+pipenv install --dev +cd pinry-spa; yarn install +
You will need to run two separate items as of right now, the SPA and the +backend:
+pipenv run python manage.py
+And from another terminal:
+cd pinry-spa; yarn serve
+