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

https://github.com/codernotme/portfinal

Final portfolio
https://github.com/codernotme/portfinal

Last synced: 3 months ago
JSON representation

Final portfolio

Awesome Lists containing this project

README

          

# Personal Portfolio

Welcome to my portfolio repository! This project showcases my skills, projects, and experience as a developer and technologist.

## 📋 Overview

This portfolio website serves as a comprehensive display of my work, skills, and professional journey. It's designed to provide visitors with an intuitive and engaging experience while presenting my projects, skills, and achievements in a visually appealing way.

## ✨ Features

- Responsive design that works on all devices
- Interactive project showcase with filtering and detailed modal views
- Timeline-based resume with downloadable PDF option
- Skills progression visualization
- Testimonials section with interactive modals
- Achievements and contest highlights
- Blog section showcasing technical articles
- Interactive contact form with Google Maps integration
- Dark theme with purple accents for a professional look

## 🛠️ Technologies Used

- **Frontend Framework**:
- Next.js 15.1.7
- React 19.0.0
- TypeScript

- **Styling**:
- Tailwind CSS
- Custom CSS variables and animations
- Class-variance-authority for component styling

- **UI Components**:
- Lucide React for icons
- @heroui/react components
- Framer Motion for animations

- **State Management**:
- React Hooks (useState, useEffect)

- **Development Tools**:
- ESLint for code quality
- TurboPack for faster development
- TypeScript for type safety

## 🚀 Getting Started

### Prerequisites

- Node.js (version 18.x or higher)
- npm or yarn

### Installation

1. Clone the repository
```bash
git clone https://github.com/codernotme/portfinal.git
```
2. Install dependencies
```bash
npm install
# or
yarn install
```
3. Start the development server
```bash
npm run dev
# or
yarn dev
```
The site will be available at `http://localhost:3000`

## 📁 Project Structure

```
portfinal/
├── component/ # React components
├── lib/ # Utility functions
├── pages/ # Next.js pages
├── public/ # Static assets
├── styles/ # CSS styles
└── ...configuration files
```

## 📄 License

This project is licensed under the [MIT License](LICENSE).

-----