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

https://github.com/devika7300/portfolio


https://github.com/devika7300/portfolio

framer-motion git nextjs tailwindcss typescript

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Personal Portfolio Website

A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS.

## Live Demo

Visit the live portfolio at:[https://devikashendkar.com/](https://devikashendkar.com/)

## Features

- 📱 Fully responsive design
- 🎨 Modern UI with smooth animations
- 🌓 Light/Dark mode with unique features:
- Seamless theme switching with persistent preference
- Custom magical cursor with spotlight effect (dark mode)
- Theme-specific UI elements and animations
- Moonrise parallax effect in dark mode
- âš¡ Fast performance
- 🎯 SEO optimized
- 🧩 Modular and maintainable code structure

## Tech Stack

- **Framework:** Next.js 14
- **Language:** TypeScript
- **Styling:** Tailwind CSS
- **Animation:** Framer Motion
- **Theme:** next-themes
- **Deployment:** GitHub Pages
- **Version Control:** Git & GitHub

## Sections

- About
- Skills
- Projects
- Experience
- Certifications
- Contact

## Getting Started

1. Clone the repository:
```bash
git clone https://github.com/devika7300/portfolio.git
```

2. Install dependencies:
```bash
cd portfolio
npm install
```

3. Run the development server:
```bash
npm run dev
```

4. Open [http://localhost:3000](http://localhost:3000) in your browser to see the result.

## Deployment

The portfolio is automatically deployed to GitHub Pages using GitHub Actions whenever changes are pushed to the main branch. The deployment workflow:

1. Builds the Next.js application
2. Generates static files
3. Deploys to GitHub Pages

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Author

**Devika Shendkar**
- Portfolio: [https://devikashendkar.com/](https://devikashendkar.com/)
- LinkedIn: [devika-shendkar](https://www.linkedin.com/in/devika-shendkar/)
- GitHub: [@devika7300](https://github.com/devika7300)