Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/majkeloess/nobelprize

nobelPrize is a dynamic web application designed to retrieve data about Nobel laureates from the years 1901-1905.
https://github.com/majkeloess/nobelprize

material-ui nobel-laureates nobel-prize react reactquery reactrouter typescript

Last synced: about 1 month ago
JSON representation

nobelPrize is a dynamic web application designed to retrieve data about Nobel laureates from the years 1901-1905.

Awesome Lists containing this project

README

        

# nobelPrize
is a dynamic web application designed to retrieve data about Nobel laureates from the years 1901-1905. The application fetches the data dynamically from the [NobelAPI](https://api.nobelprize.org/2.1/nobelPrizes) based on the selected year. This project served as an introduction to `TypeScript` for me, while also allowing me to deepen my understanding of `React Router` and `React Query`. Additionally, the project was an opportunity to explore and test the capabilities of the `MaterialUI` library.

## Installation

You can install application locally via npm & vite, or watch how it works [HERE](https://majkeloess.github.io/nobelPrize/).
```bash
git clone https://github.com/majkeloess/nobelPrize && cd nobelPrize && npm i && npm run dev
```

## Dependencies
- React
- ReactDOM
- Vite
- MUI
- React Router
- React Query

## Photos
![image](https://github.com/majkeloess/nobelPrize/assets/118011581/ec608d3b-cfc8-4e47-bb17-efe3643109e3)
![image](https://github.com/majkeloess/nobelPrize/assets/118011581/3463428e-fb49-4194-b73d-6f35f6a67d90)

## License

[MIT](https://choosealicense.com/licenses/mit/)