Prerequisites
Ensure the following are installed;
To set up this project locally, follow these steps:
Windows
- Clone the repository:
git clone https://github.com/thebugged/notes-app.git
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
venv\Scripts\activate
- Install the Python dependencies:
pip install -r requirements.txt
- Install the Node.js dependencies:
cd frontend
npm install
or
npm install --force
macOS/Linux
- Clone the repository:
git clone https://github.com/thebugged/notes-app.git
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
source venv/bin/activate
- Install the Python dependencies:
pip install -r requirements.txt
- Install the Node.js dependencies:
cd frontend
npm install
From project directory run the Django development server:
python manage.py runserver
The app will be accessible at http://127.0.0.1:8000/.