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
# Portfolio Website - Tech kamau
A professional portfolio website for a Data Analyst and Economic Graduate built with Next.js, TypeScript, and Tailwind CSS.
## Features
- **Home Page**: Professional introduction with value proposition
- **About Page**: Business-focused personal information
- **Skills Page**: Comprehensive technical skills breakdown
- **Projects Page**: Detailed project showcase with file uploads
- **Dashboards Page**: Interactive data visualizations
- **Blog Page**: Case studies and insights
- **Certifications Page**: Professional certifications and education
- **Contact Page**: Email form, WhatsApp, GitHub, and LinkedIn links
- **CV Page**: Resume viewing and download
- **Admin Panel**: Content management system (password protected)
## Tech Stack
- **Framework**: Next.js 14
- **Language**: TypeScript
- **Styling**: Tailwind CSS
- **Icons**: React Icons
## Getting Started
### Prerequisites
- Node.js 18+ installed
- npm or yarn package manager
### Installation
1. Clone the repository:
```bash
git clone https://github.com/oness12/portfolio-website.git
cd portfolio-website
```
2. Install dependencies:
```bash
npm install
```
3. Run the development server:
```bash
npm run dev
```
4. Open [http://localhost:3000](http://localhost:3000) in your browser
## Admin Access
- **URL**: `/admin`
- **Default Password**: `admin123` (change in `app/admin/page.tsx`)
## Deployment
This project is ready to deploy on Vercel, Netlify, or any platform that supports Next.js.
## License
MIT
## Author
**Tech kamau**
- GitHub: [@oness12](https://github.com/oness12)
- LinkedIn: [Onesmas Muchiri](https://www.linkedin.com/in/onesmas-muchiri-b4aa60284/)
- Email: kamauthetech@gmail.com
# Techkamau