cd backend
virtualenv bloglite
bloglite/Scripts/activate
pip install -r requirements.txt
python app.py
cd frontend
npm install
npm i bootstrap@5.3.0-alpha3
npm run serve
- Open a WSL prompt/Git Bash on windows
- Install following command sequence on Ubuntu terminal
sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python3-pip
- Open three terminals and start a virtual environment such as follows:
cd "/mnt/<followed by the complete path to the backend folder>" // Make sure you're inside the backend dir
virtualenv bloglite
source bin/activate
pip install -r requirements.txt
redis-server
celery -A app.celery worker -l info
celery -A app.celery beat --max-interval 2 -l INFO
// --max-interval : maximum interval to check for beat updates
- Check your system architecture and download the appropriate version from the Mailhog repo releases
- run the .exe file to start a local mailhog server