An open API service indexing awesome lists of open source software.

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

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