https://github.com/codernotme/portfinal
Final portfolio
https://github.com/codernotme/portfinal
Last synced: 3 months ago
JSON representation
Final portfolio
- Host: GitHub
- URL: https://github.com/codernotme/portfinal
- Owner: codernotme
- Created: 2024-08-22T11:42:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-16T15:16:26.000Z (over 1 year ago)
- Last Synced: 2025-03-16T16:28:12.152Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://codernotme.vercel.app
- Size: 18.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).
-----