/School-API

This is a School Api project built with flask and flask_restx

Primary LanguagePython

School API

This is a REST API for managing students, courses, enrollments, grades, and GPAs.

Installation

  1. Clone the repository: git clone https://github.com/Mykell404/School-API.git

  2. Install the requirements:

    1. Go to project directory: cd School Api

    2. Create your virtual enviroment

      python3 -m venv <name of environment>

    3. Activate your virtual environment

      <name of environment>/bin/activate

    4. Install the requirements

    pip install -r requirements.txt

  3. Run the Flask-restx app:

    python runserver.py

The API will be available at https://mileba.pythonanywhere.com