DEV Community

Cover image for Using React to improve the state (ha) of my library
Rayleigh Rozier
Rayleigh Rozier

Posted on

Using React to improve the state (ha) of my library

My coding boot camp experience is coming to an end, and of course I'm a little sad. It's been incredibly rewarding to learn so many new skills in such a short amount of time, and I love the feeling of being challenged that comes in a classroom environment.

That being said, I'm ready to have a little free time back. Because I really, really miss reading.

Before I started coding, books were my go-to whenever I had a spare minute. In 2021, I read 100 books (read: too many). This year, I'll be lucky to hit 10. Because of that, I often find myself glancing longingly at my GoodReads account and remembering the good ol' days.

That's what inspired my React project pageturner. It's a slimmed-down book tracking app that focuses on your progress, rather than the social networking aspects of similar applications. You can search, add and log books, and sort them into different shelves. It uses Google Books API to display information about different books, then tracks your progress using a Supabase database. This was a great way to practice my React and Redux skills, especially because it required MANY more components than I initially planned for.

If you'd like to check out this project, it's on GitHub here.

Top comments (1)

Collapse
 
jareichert profile image
JAReichert

I hope you keep working on it once the cohort is finished. The ideas you had for further improvement were great! The project was awesome, great work Rayleigh!