You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -19,24 +21,30 @@ Welcome to my portfolio website repository! This project showcases my work, skil
19
21
20
22
Visit the live website: [https://hxndev.github.io/](https://hxndev.github.io/)
21
23
24
+
Notable projects:
25
+
-[JobFit - AI Job Matching Platform](https://hxndev.github.io/JobFit/) - Live demo available!
26
+
22
27
## Features
23
28
24
29
-**Responsive Design:** Adapts seamlessly to mobile, tablet, and desktop screens.
25
-
-**Project Showcase:** Explore detailed project pages with filtering options.
26
-
-**Smooth Animations:** Enjoy dynamic transitions powered by GSAP.
30
+
-**Project Showcase:** Explore detailed project pages with filtering options by category.
31
+
-**Smooth Animations:** Enjoy dynamic transitions powered by GSAP with performance optimization.
27
32
-**Modern UI:** Crafted with Mantine UI and Tabler Icons for a sleek look.
33
+
-**Dark/Light Theme:** Toggle between dark and light modes for comfortable viewing.
28
34
-**Optimized Performance:** Built with Vite for lightning-fast builds and performance.
29
35
-**Automated Deployment:** GitHub Actions ensure your changes are live as soon as you push to the main branch.
36
+
-**Quantum-Inspired Design:** Custom color system based on dynamic interactions.
30
37
31
38
## Technologies
32
39
33
-
-**React:** For building interactive user interfaces.
40
+
-**React 18:** For building interactive user interfaces.
34
41
-**Vite:** A modern build tool for fast development.
35
-
-**React Router:** For seamless client-side routing.
36
-
-**Mantine UI:** For a robust and stylish component library.
42
+
-**React Router 7:** For seamless client-side routing.
43
+
-**Mantine UI 7:** For a robust and stylish component library.
37
44
-**GSAP:** For creating smooth, high-performance animations.
38
45
-**GitHub Actions:** Automating CI/CD and deployments.
39
46
-**GitHub Pages:** Hosting the live website.
47
+
-**ESLint/Prettier:** For code quality and consistent formatting.
40
48
41
49
## Installation
42
50
@@ -83,35 +91,82 @@ To preview the production build locally:
83
91
npm run preview
84
92
```
85
93
94
+
### Linting and Formatting
95
+
96
+
```bash
97
+
# Check formatting
98
+
npm run format:check
99
+
100
+
# Fix formatting issues
101
+
npm run format
102
+
103
+
# Check for linting issues
104
+
npm run lint
105
+
106
+
# Run all checks
107
+
npm run check
108
+
```
109
+
86
110
## Deployment
87
111
88
112
This project is configured for automated deployment using GitHub Actions. Every push to the `main` branch triggers a build and deploys the `dist` folder to the `gh-pages` branch.
0 commit comments