Loading repository data…
Loading repository data…
GylanSalih / repository
Complete source code for my personal portfolio website, built with Next.js 🚀. It’s a modern, fully responsive portfolio that highlights my skills, projects, and professional experience. Don’t miss out - updates are made daily! ✨
Portify is an open source, self-built portfolio template actively developed for over a year. It ships with everything a modern developer portfolio needs: a Blog powered by Markdown files, a Portfolio page to showcase your projects, a visual Gallery & Showcase, a dedicated About page, and a Tools section featuring utilities like a Gradient Generator, Shadow Generator, Operator Lookup, code Snippets, and more.
Pages and features at a glance: Home · Blog · Portfolio · Showcase · About · Tools
Built with a strong focus on UI/UX, every detail has been considered. Layouts come with rich filtering options, tag systems, and multiple display variants. Components like testimonials, sliders, hover effects, and animations are included out of the box. The design hits the right balance between modern, compact, and user-friendly without ever feeling cluttered or outdated.
Still actively developed. Bug reports, questions, and setup help are always welcome.
I'll be adding more in the near future. Potential updates include:
| Home | Home Mobile | About Me |
|---|---|---|
| Blog | Blog 2 | Blog Single Page |
|---|---|---|
| Portfolio | Portfolio 2 | Portfolio Mobile |
|---|---|---|
| Portfolio Single Page | Showcase | Showcase Click |
|---|---|---|
| Showcase Single Page View | Hamburger Menu | Light Mode |
|---|---|---|
You'll need Git and Node.js installed. Then run:
# 1. Clone the repository
git clone https://github.com/GylanSalih/NextJS-Portify/
# 2. Navigate into the folder
cd NextJS-Portify
# 3. Install dependencies
npm install
# 4. Start the dev server
npm start
# 1. Fork & clone your fork
git clone https://github.com/<your-username>/NextJS-Portify.git
cd NextJS-Portify
# 2. Create a branch
git checkout -b feature/your-feature-name
# 3. Commit your changes
git add .
git commit -m "Add: Description of the changes"
# 4. Push & open a Pull Request
git push origin feature/your-feature-name
If you're stuck or need guidance, feel free to open an issue or start a discussion in the repository. We're here to help!
Distributed under the MIT license. See LICENSE.txt for more information.