And I'm a Frontend Developer
View Portfolio
·
Report Bug
·
Request Feature
Table of Contents
I started this project to practice and consolidate my knowledge of React
, JavaScript
, HTML
and CSS
. In the process, I used some new features for myself, such as axios
for fetching data, saving data to localStorage
, React Router
for routing, tried to use different APIs, etc.
- Toggling between Dark/Light theme
- Routing for React
- Error handling with
notistack
notifications - Adding a request for the current location
- Adding a word randomizer
- Adding audio playback for words
- Adding favorite words list
- Adding number format
- Adding and routing 404 page
- Adding states to
localStorage
- Adding React Suspense and Lazy loading
- Hiding URLs in
.env
file - Adding animated icons
- Adding Sunrise & Sunset to hourly forecast and sort it
- Adding Carousel for hourly forecast
- Adding shadows to SVG icons for better visibility
- Responsive styling
- Adding Skeleton
- Refactoring code