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

https://github.com/hawapi/hawapi

A Free and Open Source API for Stranger Things built with Java (Spring Boot) and PostgreSQL with support for multiple languages (i18n).
https://github.com/hawapi/hawapi

api haw-api hawapi java java-api java-spring-boot java-springboot spring-boot stranger-things stranger-things-api theproject-id

Last synced: about 2 months ago
JSON representation

A Free and Open Source API for Stranger Things built with Java (Spring Boot) and PostgreSQL with support for multiple languages (i18n).

Awesome Lists containing this project

README

        





Website


Website


Website


Website

## Introduction

The **HawAPI** is a Free and Open Source API
for Stranger Things show.

All this information is available through a RESTful API implemented with _Java (Spring Boot) + PostgreSQL_ and served
via JSON and allows developers to create **desktop**, **web** and **mobile** applications using this data very easy.

## Getting Started

- [I18N Support](#internationalization-support)
- [Project Structure](./docs/GETTING_STARTED.md#project-structure)
- [Prerequisites](./docs/GETTING_STARTED.md#prerequisites)
- [Docker](./docs/GETTING_STARTED.md#docker)
- [Usage](./docs/GETTING_STARTED.md#usage)
- [Aliases](./docs/GETTING_STARTED.md#aliases)
- [Setup](./docs/GETTING_STARTED.md#setup)
- [Clone](./docs/GETTING_STARTED.md#clone)
- [Database](./docs/GETTING_STARTED.md#database)
- [Website/Docs](./docs/GETTING_STARTED.md#websitedocs)
- [Application](./docs/GETTING_STARTED.md#application)
- [RSA](./docs/GETTING_STARTED.md#rsa-rivestshamiradleman)
- [Tests](./docs/GETTING_STARTED.md#tests)
- [Unit Tests](./docs/GETTING_STARTED.md#unit-tests)
- [Integration Tests](./docs/GETTING_STARTED.md#integration-tests)
- [Scripts](./docs/GETTING_STARTED.md#scripts)
- [Makefile](./docs/GETTING_STARTED.md#makefile)
- [Shell/Bash](./docs/GETTING_STARTED.md#shellbash)

## Internationalization Support

| Scope | en-US | pt-BR | fr-FR | es-ES |
|:------------|:-----:|:-----:|:-----:|:-----:|
| Actors | -- | -- | -- | -- |
| Characters | -- | -- | -- | -- |
| Episodes | Yes | Yes | Soon | Soon |
| Games | Yes | Yes | Soon | Soon |
| Locations | Yes | Yes | Soon | Soon |
| Seasons | Yes | Yes | Soon | Soon |
| Soundtracks | -- | -- | -- | -- |

## Contributing

You could help continuing its development by:

- [Contribute](./docs/CONTRIBUTING.md) to the source code
- Suggest new features and report issues

## Contact

For any questions about the project, please reach out via:

- Email: [[email protected]](mailto:[email protected])
- Feedback: [HawAPI/feedback](https://github.com/orgs/HawAPI/discussions)
- Twitter (Maintainer): [@LucJosin](https://twitter.com/LucJosin)

## Code of conduct

We will behave ourselves if you behave yourselves. For more details see our
[Code of conduct](CODE_OF_CONDUCT.md).

## License

HawAPI is licensed under the [MIT License](LICENSE).

> Check out all [licenses/dependencies](https://hawapi.theproject.id/docs/about#licenses)