Skip to content

Feature/simplify architecture#4

Merged
flexdevguy merged 7 commits intomasterfrom
feature/simplify-architecture
Dec 24, 2025
Merged

Feature/simplify architecture#4
flexdevguy merged 7 commits intomasterfrom
feature/simplify-architecture

Conversation

@flexdevguy
Copy link
Copy Markdown
Owner

No description provided.

…dding

- Added Section component with default and customizable styles.
- Created tests for Section component to validate rendering and style application.
- Introduced ShimmerLoader components for loading states.
- Implemented Google Analytics hooks for tracking page views and events.
- Added error handling hook for consistent error management.
- Created utility functions for SEO structured data generation.
- Established Zustand store for global application state management.
- Enhanced testing utilities and configurations for improved test coverage.
…irements, and unused dependencies

- Remove Husky pre-commit hooks for faster development iteration
- Remove test coverage thresholds (80%) to reduce development friction
- Remove @tanstack/react-query (unused data fetching)
- Remove @tanstack/react-query-devtools
- Remove Zustand and unused store (no global state actually used)
- Remove lint-staged configuration (can be added back if needed)
- Simplify README to focus on actual stack
- Add dist/ and build/ to .gitignore

Tech stack now simplified to:
- React 18 + TypeScript + Vite
- TanStack Router (keeps type-safe routing)
- Tailwind + Framer Motion for styling/animations
- ESLint with StandardJS + TS Standard (linting only)
- Vitest for optional testing (not required for commits)

This maintains code quality through linting while reducing friction for portfolio development.
@netlify
Copy link
Copy Markdown

netlify Bot commented Dec 24, 2025

Deploy Preview for grwmdev ready!

Name Link
🔨 Latest commit 9cc6b99
🔍 Latest deploy log https://app.netlify.com/projects/grwmdev/deploys/694ba15a5b77c60008fc0df5
😎 Deploy Preview https://deploy-preview-4--grwmdev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 0
Accessibility: 100
Best Practices: 92
SEO: 100
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@flexdevguy flexdevguy merged commit 1cf1c9b into master Dec 24, 2025
4 checks passed
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