Skip to content

Conversation

StefanosSt
Copy link

✨ Demo

Live Demo

⚙️ Getting Started

Prerequisites

  • Node.js v18+
  • npm

Setup

Clone the repo

git clone https://github.com/StefanosSt/Meowbase.git
cd meowbase

Install dependencies

npm install

Start development

npm run dev

📚 Summary

Meowbase showcases:

  • Modern frontend stack (React 19 + Vite + TypeScript)
  • Scalable architecture (Redux Toolkit + React Query)
  • Testing setup for reliability
  • Clean, extensible project structure

🐱 Built with ❤️ for cat lovers and developers alike.

… modals etc

Both are created to close menu on mobile devices but for future usage as well on Modal
I could use the errorElement here but I needed to reapply all the layout again.
Create CatCard, Grid Layout and render DUMMY_CATS to Catlist page component
setup .env modules, Filters component and request cats on Catlist
…sBar and update FavoriteBtn with toast notifications
Fixed error where Redux state persisted without refresh. Navigating from Breeds to Catlist kept shareUrl and catview from previous cat.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant