Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laurosilveira/imersao-java
https://github.com/laurosilveira/imersao-java
alura beginner imersao-alura imersaojava java
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/laurosilveira/imersao-java
- Owner: LauroSilveira
- Created: 2022-07-18T23:36:10.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-08T10:10:34.000Z (10 months ago)
- Last Synced: 2024-10-06T01:22:26.140Z (about 1 month ago)
- Topics: alura, beginner, imersao-alura, imersaojava, java
- Language: Java
- Homepage:
- Size: 28.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# imersao-java
This application is result of one week in immersion Java powered by Alura school from Brazil.
Web Site: https://www.alura.com.br/imersao-java## Summary
* [Summary](#summary)
* [About](#about)
* [Techinologies](#techinologies)
* [How to run](#how-to-run)
* [Requests](#requests)
* [IMDB](#imdb)
* [NASA](#nasa)
* [MARVEL](#marvel)
* [Characters Response](#result-of-characters)
* [Comics Response](#comics)
* [Contributors](#contributors)# About
This application is result of one week in immersion Java powered by Alura school from Brazil.
Basicly this application does requets from APIs, IMBD, NASA and Marvel.# Techinologies
- Java 17
- Lombok
- Jackson
- Spring boot 2.7.4# How to Run
If you want to run in command line just go to the same directory of `Application.java` and run:```shell
java Application
```
Or Just click in Run in your favourite IDE.
# Requests#### IMDB
This application call the API from IMDB to retrieve the 250 top movies and classify them regard in their ranking. Some the results are:![most popular 250 movies](data/imdb/screenshot-top-250-popular-movies.png)
Also, another API is called to retrieve the most popular movies at the moment.
One of the results is:![thor love and thunder](data/imdb/image-thor-love-and-thunder.png)
After get all this information, this application is capable to generate Sticker with previous data.
## NASA
Another API called is from NASA, this will retrieve the photo astronomic of the day.
So every day is a new phot from a differente planete, and believe me, is amazing!![nasa](data/nasa/nasa.png)
## Marvel
In case of Marvel the application calls two different endpoints, all characters and all comics.
Some results from API characaters are:## Result of Characters:
![abomination](data/marvel/characters/Abomination_Emil_Blonsky.png)![apocalipse](data/marvel/characters/Abyss_Age_of_Apocalypse.png)
## Result of Comics:
![marvel_preview](data/marvel/comics/Marvel_Previews.png)![marvel_knights](data/marvel/comics/MARVEL_KNIGHTS.png)
![marvel_women](data/marvel/comics/THE_WOMEN_OF_MARVEL.png)
## Contributors
[@LauroSilveira](https://github.com/LauroSilveira)Fell free to fork and contribute :wink: