A playful collection of micro-projects themed around my dog Emma!
Built with React to practice frontend development, animations, game logic, and UI design.
- Click for Emma β Click a button to see random adorable photos of Emma.
- Emma Mood Generator β (Coming soon!)
- Emma's Crystal Ball β Ask a question and Emmaβs crystal ball will reveal a random answer.
- Code Confession Booth β Confess your coding mistakes and get judged (or forgiven) by Emma.
- Emma's Treat Catch Game β Catch falling treats in a timed mini-game!
- React
- JavaScript (ES6+)
- CSS Flexbox/Grid
- Basic animations (
@keyframes) react-router-domfor page navigation
- Practice React component architecture
- Practice
useState,useEffect, event handling, and basic animations - Learn how to structure a modular front-end project
- Have fun with creativity and theming πΆ
https://emma-does-things.vercel.app/
- Clone this repository:
git clone https://github.com/lisaaxrisaa/emma-does-things.git- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser at:
http://localhost:5173