Ireporter platform is designed to empower users in reporting and addressing incidents related to corruption and requesting government interventions in infrastructure issues.
- Getting Started
Before you begin, ensure you have met the following requirements:
Python 3.10^ installed. Node.js and npm installed. Pipenv installed (pip install pipenv). Technologies Used Python React SQLAlchemy Flask Installation
- Create and activate a virtual environment:
bash
python -m venv venv source venv/bin/activate # On Windows, use venv\Scripts\activate
- Install Python dependencies:
bash
pipenv install 3. .Navigate to the client directory and install client-side dependencies:
bash
cd client
npm install or npm install --prefix client
Usage To start the application, follow these steps:
- In the project root directory, activate the virtual environment (if not already activated):
bash
source venv/bin/activate # On Windows, use venv\Scripts\activate
- Run the Flask server:
bash
python3 app.py or flask run
- Eglah Chepngeno: https://github.com/Nenoeglah
- Joy Olago: https://github.com/JoyOlago
- Allan Mutai: https://github.com/Mutai Allan Kiprop
- Ham Kemboi: https://github.com/landroverism
- Victor Mwaniki: https://github.com/viktamwaniki
MIT License Copyright (c) {2023} Ireporter