Skip to content

oorbea/hackEPS_2024_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hackEPS_2024_backend

Hola! Aquí t'ensenyem a aixecar les apis!

Com aixecar l'API de Node.js

Per aixecar l'API, segueix els següents passos (contant que ja has instal·lat Node.js i npm prèviament):

  1. Clona el repositori:

    git clone https://github.com/oorbea/hackEPS_2024_backend
  2. Entra al directori del projecte:

    cd API_node
  3. Instal·la les dependències:

    npm install --only=production
  4. Descarrega la base de dades i situa-la a hackEPS_2024_backend\BD

  5. Configura les variables d'entorn: Crea un fitxer .env a la arrel del projecte amb les següents variables:

    PORT={port que desitgis}
    
  6. Executa l'API:

    npm run start

L'API estarà disponible a http://localhost:{PORT}.

Com aixecar l'API de Flask

Per aixecar l'API, segueix els següents passos (contant que ja has instal·lat Python i pip prèviament):

  1. Clona el repositori:

    git clone https://github.com/oorbea/hackEPS_2024_backend
  2. Entra al directori del projecte:

    cd API_flask
  3. Crea un entorn virtual:

    python -m venv venv
  4. Activa l'entorn virtual:

    • A Windows:
      venv\Scripts\activate
    • A macOS/Linux:
      source venv/bin/activate
  5. Instal·la les dependències:

    pip install -r requirements.txt
  6. Descarrega la base de dades i situa-la a hackEPS_2024_backend\API_flask\data

  7. Executa preprocesado1:

    cd utils
    python preprocesado1.py
  8. Executa l'API:

    cd ..
    python main.py

L'API estarà disponible a http://localhost:500.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors