Skip to content

PolywoodOrganization/polywood-api

Repository files navigation

Polywood API

You can find API documentation there

👋 Introduction

This is an API for Polywood project that communicate with 2 services :

Movies service

Actors service

This API allow to fetch movies and actors from a bolywood database. This database has been created from IMDB data with Talend software.

API port : 8083

⚙️Technologies

Spring Boot
MySQL
Maven

🚀Launch

In order to launch this API on your computer you must :

  • create locally a polywood database and import polywood.sql script
  • launch polywood-film-service application
  • launch polywood-actor-service application

🔒 Connect and JWT

Every client application that aims to connect to the API must :

  • connect in the login page
  • save the token response
  • give the token for every server request (put it in the authorization header, see the API for more details)

Login and password default to connect :

Login: Lea
Password: secret

Password is hashed in database with SHA256.

Whole polywood project Organization

Schema architecture

Icons credits to : Kiranshastry

Smashicons

Freepik

Srip

Smartline

Dimitry Miroliubov

About

Polywood api, gate between differents services

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •