https://github.com/nayanrdeveloper/portfolify-web
A full-stack portfolio builder built with Next.js, Tailwind CSS, and RTK Query — real-time editing, themes, and JWT auth.
https://github.com/nayanrdeveloper/portfolify-web
jwt-authentication mern-stack mongodb nextjs nodejs portfolio-builder react rtk-query tailwindcss
Last synced: 7 months ago
JSON representation
A full-stack portfolio builder built with Next.js, Tailwind CSS, and RTK Query — real-time editing, themes, and JWT auth.
- Host: GitHub
- URL: https://github.com/nayanrdeveloper/portfolify-web
- Owner: nayanrdeveloper
- Created: 2025-06-26T16:21:07.000Z (9 months ago)
- Default Branch: dev
- Last Pushed: 2025-08-26T05:30:51.000Z (7 months ago)
- Last Synced: 2025-08-26T07:18:55.650Z (7 months ago)
- Topics: jwt-authentication, mern-stack, mongodb, nextjs, nodejs, portfolio-builder, react, rtk-query, tailwindcss
- Language: TypeScript
- Homepage: https://portfolify-2.netlify.app/
- Size: 147 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌐 Portfolify – Full Stack Portfolio Builder
**Portfolify** is a full-stack web application that allows users to build and customize their personal developer portfolio in real-time. It features dynamic themes, responsive design, and a modern tech stack built for performance and scalability.

---
## 🚀 Live Demo
👉 [Visit Live Site](https://portfolify-2.netlify.app/)
🔗 [Frontend Repo](https://github.com/nayanrdeveloper/Portfolify-web)
---
## 🛠️ Tech Stack
- **Frontend**: Next.js, React, Tailwind CSS, Redux Toolkit, RTK Query
- **Backend**: Node.js, Express.js, MongoDB
- **Authentication**: JWT-based authentication
- **File Uploads**: Cloudinary
- **Validation**: Zod
- **Hosting**: Netlify (Frontend), Render/Heroku (Backend)
---
## ✨ Features
- 🧑🎨 Real-time portfolio editing with dynamic theme switching
- 🔒 JWT Authentication and secure session management
- 🌍 Fully responsive design for all devices
- 🖼️ Image uploads with Cloudinary
- ⚙️ Backend APIs with input validation via Zod
- 🔄 Frontend state & data management using Redux Toolkit + RTK Query
---
## 📸 Screenshots
> Add a few project screenshots here using ``
---
## 📦 Installation
Clone the repository:
```bash
git clone https://github.com/nayanrdeveloper/Portfolify-web.git
cd Portfolify-web
npm install
npm run dev
```
### 🏆 Acknowledgements
- Built as part of my personal project showcase
- Integrated real-world tooling for deployable portfolio builders
- Feedback & contributions are welcome!