An open API service indexing awesome lists of open source software.

https://github.com/milton-art-scan/sbu-hackathon-2024-server

Milton Server: Access server-side computation resources for object detection and our growing catalog of art pieces
https://github.com/milton-art-scan/sbu-hackathon-2024-server

aws-rds computer-vision django python

Last synced: 7 months ago
JSON representation

Milton Server: Access server-side computation resources for object detection and our growing catalog of art pieces

Awesome Lists containing this project

README

          

# Milton: Scan Art for Info. A Platform for Artist.

This is the server for Milton, an android application for accessing context of art pieces by scanning art with Landing Lens by LandingAI.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [API](#api)

## Installation

To install this project, make sure you have Python 3.11+ and pip installed on your system. Clone the repository then install the dependencies using the following command in the root directory of this repository:
```bash
$ pip install -r requirements.txt
```

## Usage

To start the server execute the following in the root directory:
```bash
$ python server/manage.py runserver
```

Make the server available to your network with forward tunneling:

### Forward Tunneling with Ngrok

Download Ngrok (https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-windows-amd64.zip)

Add your authtoken to the config file
```sh
$ ngrok config add-authtoken
```

Deploy the server in your network (Default port is 8000)
```sh
$ ngrok http http://localhost:
```

## API

Access the API Documentation at [https://documenter.getpostman.com/view/30898740/2sA2r3Yk8w](https://documenter.getpostman.com/view/30898740/2sA2r3Yk8w)