My portfolio website built with Next.js and TailwindCSS, featuring a modern design with elegant animations.
View Live Demo »
Clone the repository
git clone https://github.com/anwersolangi/Devfolio.git
Install dependencies
npm install
Create a .env.local
file in the root directory and add your environment variables:
NEXT_PUBLIC_BASE_URL=http://localhost:3000
Start the development server
npm run dev
Open http://localhost:3000 with your browser to see the result.
portfolio/
├── app/
│ ├── layout.tsx
│ ├── page.tsx
│ └── metadata.ts
├── components/
│ ├── About/
│ ├── AppCard/
│ ├── Background/
│ ├── Experience/
│ ├── Footer/
│ ├── Header/
│ └── Hero/
├── public/
│ └── assets/
├── styles/
│ └── globals.css
└── types/
Personal Information: Update your information in app/metadata.ts
Content: Modify components in the components
directory:
components/About/About.tsx
components/Experience/Experience.tsx
components/AppCard/AppCard.tsx
Styling: Customize the look in tailwind.config.js
and styles/globals.css
Images: Replace images in the public
directory with your own
The easiest way to deploy this portfolio is to use the Vercel Platform. Check out the Next.js deployment documentation for more details.
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)This project is licensed under the MIT License - see the LICENSE file for details.
Anwer Solangi - @anwerxolangi
Project Link: https://github.com/anwersolangi/Devfolio