Files
ProjectIOT/README.md
2025-05-31 10:17:37 +02:00

1.1 KiB

Installation Guide

Setting Up Your Virtual Environment

1. Create a Virtual Environment

To begin, create a virtual environment using the following command IN A NEW TERMINAL:

python -m venv .venv

2. Activate the Virtual Environment

For Windows, activate the virtual environment with IN A NEW TERMINAL:

.\.venv\Scripts\activate.bat

3. Install Required Packages

Once the environment is activated, install the necessary packages by running:

pip install -r requirements.txt

Setting Up the Database

1. Initialize the Database

To initialize the database, run the following command:

flask --app app.py db init

2. Migrate the Database

Migrate the database schema to the latest version with:

flask --app app.py db migrate

3. Upgrade the Database

Apply the migration to update the database with:

flask --app app.py db upgrade

Seeding the Database

To populate the database with a few sample users and services, run:

python app_seed.py

Starting the Application

To start the application, run:

python app.py