Skip to content

kidlink-bangkit/kidlink-be

Repository files navigation

FastAPI Application

Welcome to the kidlink backend! This project is a web API built with FastAPI. It is used to make prediction of message classification and provide mail service.

Requirements

  • Python 3.7+
  • pip (Python package installer)
  • ubuntu os

Installation

  1. Clone the repository:

    git clone https://github.com/kidlink-bangkit/kidlink-be.git
    cd kidlink-be
  2. Create and activate a virtual environment:

    python3 -m venv env
    source env/bin/activate
  3. Install the dependencies:

    pip install -r requirements.txt

Running the Application

  1. Start the FastAPI server:

    uvicorn main:app --reload

    By default, the server will run on http://127.0.0.1:8000.

API Documentation

FastAPI provides interactive API documentation:

  • Swagger UI: Accessible at http://127.0.0.1:8000/docs
  • ReDoc: Accessible at http://127.0.0.1:8000/redoc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages