https://github.com/codebloodedmama/cv-react-ak
Alan Khamos online cv created in react with vite and tailwind
https://github.com/codebloodedmama/cv-react-ak
Last synced: 8 months ago
JSON representation
Alan Khamos online cv created in react with vite and tailwind
- Host: GitHub
- URL: https://github.com/codebloodedmama/cv-react-ak
- Owner: CodeBloodedMama
- Created: 2025-10-02T10:30:30.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-02T12:56:06.000Z (9 months ago)
- Last Synced: 2025-10-02T14:23:00.376Z (9 months ago)
- Language: TypeScript
- Homepage: https://alank.vercel.app
- Size: 230 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Alan Khamo β React CV (Vite + Tailwind)
A modern, mobile-first single-page application for my CV/portfolio.
Built with **Vite**, **React + TypeScript**, **Tailwind CSS v4**, and **React Router v6**.
Includes dark mode, ENβDA language toggle, and clean, recruiter-friendly pages.
## β¨ Features
- πΌ Pages: **Landing**, **CV**, **About**, **Contact**
- π Dark mode toggle (persisted in `localStorage`)
- π― Tailwind v4 utility styling (no custom CSS needed)
- π Ready for **Vercel** deployment (SPA rewrites)
- π± Fully responsive & accessible defaults
---
## π¦ Tech Stack
- **Build:** Vite
- **UI:** React 18 + TypeScript
- **Styles:** Tailwind CSS v4 (`@tailwindcss/postcss`)
- **Routing:** react-router-dom v6
---
## β
Prerequisites
- **Node.js β₯ 22.12** (or β₯ 20.19)
Check with:
```bash
node -v
```
- **npm** (bundled with Node)
---
## π Getting Started locally
```bash
# 1) Install deps
npm install
# 2) Start dev server
npm run dev
# 3) Build for production
npm run build
# 4) Preview the build locally
npm run preview
```
Open the dev URL (usually `http://localhost:5173/`).
## π¨ Tailwind v4 Setup (already configured)
## π Deployed on Vercel:
https://alank.vercel.app