Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhunanyan/pokedex
Recruitment - VirtusLab
https://github.com/dhunanyan/pokedex
Last synced: 18 days ago
JSON representation
Recruitment - VirtusLab
- Host: GitHub
- URL: https://github.com/dhunanyan/pokedex
- Owner: dhunanyan
- License: mit
- Created: 2022-03-25T13:58:43.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T17:27:47.000Z (4 months ago)
- Last Synced: 2024-08-16T18:55:56.678Z (4 months ago)
- Language: JavaScript
- Size: 11.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pokédex API Mini-Project - VirtusLab Recruitment
# Checkout the website ---> [Pokédex](https://dhunanyan-pokemon.netlify.app/)
You may either sign up or log in using the following credentials:
> ## **_LOGIN: [email protected]_**
>
> ## **_PASSWORD: virtuslab2022_**---
> ## Main functionality
>
> - Get requests for basic information from Pokedex API.
> - Get requests for detailed information from Pokedex API.
> - **'Load more'** option - trough clicking the button just once and then just scrolling down, more data will be displayed (similar function is available on official Pokédex website).
> - Filter trough SearchBoxes (**_Standard, Advanced_**).
> - E-mail and Google Sign-in panel, E-mail and Google Sign-up panel (Firebase 'add' requests).
> - **'Add to favourites'** and **'Delete from Favourites'** options (Firebase 'set', 'add' and 'get' requests) - **_each account has its own 'favourites' list_**.
> - 'Favourites' list can be displayed either as _Tiles_ or _Lines_ - selection is available.
> - _Dark mode_ and _4 other color themes_.
> - Custom SCSS (and not only) **'Loading Spinners'**.
> - Custom SCSS and JS **animation** (similar animation is available on official Pokédex website)
> - Modern UI---
> ## Tools
>
> - React
> - React redux
> - React saga
> - React Hooks
> - React Styled Components (.scss files only for individual cases)
> - Firebase---
> ## Focus items
>
> - Cross browser testing not conducted
> - No 'media queries' for tablets and phones set - to be fixed.
> - Animation to remove items from 'favourites' to be added.---
> ## PS
>
> - More time could be invested to develop more functionality, should I have less workload in the University.---
> ### Checkout My Portfolio ---> [Davit Hunanyan](https://www.dhunanyan.com/)