Skip to content

imis-lab/inpoint-ai-backend

Repository files navigation

The AI backend server of the inPOINT project.

Setup for development (tested on Ubuntu)

System Dependencies:

  • docker
  • docker-compose

Steps

Running the application for development using Docker

docker-compose up

Check that the backend server is available at http://localhost:8000

If this is not the case, good luck :-)!

Check the documentation of the server at http://localhost:8000/docs

Check the database connection by utilizing an endpoint. For example, the http://localhost:8000/analyze endpoint should return a JSON object and not an internal server error

Interacting with MongoDB using MongoDB Compass

Download the MongoDB Compass client to query, create or alter your database.

MongoDB Compass link: https://www.mongodb.com/products/compass

Important

  • Before committing your code changes do not forget to run the format_code.sh script
  • Please try to follow naming conventions and best practices