https://github.com/ceoshikhar/pokedex
Pokédex
https://github.com/ceoshikhar/pokedex
Last synced: 3 months ago
JSON representation
Pokédex
- Host: GitHub
- URL: https://github.com/ceoshikhar/pokedex
- Owner: ceoshikhar
- Created: 2021-10-05T11:55:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-05T18:05:09.000Z (over 3 years ago)
- Last Synced: 2025-02-05T18:47:30.869Z (4 months ago)
- Language: TypeScript
- Homepage: https://pokedex-edvora.netlify.app
- Size: 463 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pokédex
Deployed and live at https://pokedex-edvora.netlify.app
### Project Structure
`src/components` - React components that can be used anywhere in the application. They are independent of their usage.
`src/features` - React components that have specific purpose. They depend on their usage. This is what makes up our application.
`src/hooks` - Custom React hooks used across many features.
`src/models` - TypeScript interfaces to make our lives easier.
`src/styles` - `mui` (Material-UI) and `styled-components` related global styles.
`src/utils` - Some utility functions.
### Things that could have been done better with more time
- Responsiveness. Please try to use a screen of at least 1366px in width.
- More code comments documentation. I have done my best to write comments where it's not abvious what the code does.
- More modular. I have done by best to make the components modular and small as possible.
### Extra notes
- This is my first time using a component library - [MUI](https://mui.com/)