NOTE: There is an issue with CORS while accessing the doc editor in some browsers.
Lifepad was the project for Capstone class during my undergrad years. We had to come up with an idea and make something as a group. Check out the original repo! To learn more about lifepad and individual contributions and app features, checkout the presentation: https://docs.google.com/presentation/d/1YgwH-ZEYtaNXRDQfn0ySE2B3gjZlYJ7b/edit?usp=sharing&ouid=102130102906333056269&rtpof=true&sd=true
This demo shows the editor in lifepad.
- Clone this repository
- Create a Python virtual environment in the repo:
python3 -m venv capstone
- Activate it with
./capstone/bin/activate
- For all future steps, cd into django-react
- Install python dependencies:
pip3 install -r requirements.txt
- Change into the frontend folder and install node dependencies:
npm install
- You need Node Version Manager to use Node 16:
source .bashrc
nvm use 16
Make sure you pull, and run database migrations if necessary
python3 manage.py migrate
- In django-react/frontend:
npm run dev
- In django-react/frontend:
npm run watch:css
- Activate python virtual environment. In django-react:
python3 manage.py runserver