/blockbuster-simulator-imdb-springboot

A simulation of a blockbuster (rent-a-movie) as a RESTful API, using Springboot. Communicates with various external APIs, such as IMDB.

Primary LanguageJava

**MindSwapBuster **

Project Overview MindSwapBuster is a software development project completed within a 14-week bootcamp. The objective of the project was to design and create an application using the following features:

  • Git
  • README
  • Model Relationships
  • Spring Security
  • Call to another API: IMDB
  • Email sender: SpringBootMail (SMTP)
  • Docker file - REDIS e MySQL
  • Swagger doc
  • Postman collection
  • Docker Compose
  • In Memory Cache
  • JUNIT Tests
  • The application was created using Spring Boot Restful API.

History Blockbuster was once a leader in entertainment, but filed for bankruptcy in 2010 due to the rise of streaming services. Mind Swap Buster offers a unique concept that could bring back the communal spirit of Blockbuster by allowing users to swap minds and connect with others who share their interests. Mind Swap Buster has the potential to revive a Blockbuster-style service for a new generation.

Tutorial Before running our project, make sure to install the following software:

  • Java 11 or higher
  • Docker
  • DBeaver or MYSQL 8.0 or higher

To run our project, follow these steps:

  • Clone our repository to your computer.
  • Open our project in your computer.
  • Go to the DockerCompose.Yml file.
  • Use Postman or Swagger to make API calls to manage your DataBase entries.

Authors: