A modern full-stack developer portfolio designed to showcase my projects, technical skills, and real-world development experience. Built with Node.js, Express, MongoDB Atlas, and Vanilla JavaScript.
🔗 https://rukeshportfolio.netlify.app/
This portfolio is not just a static website — it is a full-stack application with a hidden dashboard that allows dynamic project management.
It demonstrates:
- Frontend UI/UX design
- Backend API development
- Database integration
- Real-world CRUD operations
- 🌑 Modern dark UI (premium design)
- 📱 Fully responsive layout (mobile + desktop)
- 📂 Dynamic project showcase (loaded from database)
- ⚙️ Hidden admin dashboard for project management
- ➕ Add, ✏️ Edit, ❌ Delete projects (CRUD)
- 🔄 Real-time UI updates without refresh
- 🔐 Secure backend validation and sanitization
- 🌐 Deployed using Netlify + Render + MongoDB Atlas
- HTML
- CSS
- JavaScript (Vanilla)
- Node.js
- Express.js
- MongoDB Atlas
- Frontend fetches project data from backend API
- Backend handles CRUD operations using Express
- MongoDB stores all project details
- Admin dashboard allows dynamic updates
- Changes reflect instantly on UI
- Frontend → Netlify
- Backend → Render
- Database → MongoDB Atlas
- 📧 Email: rukeshsg0001@gmail.com
- 🐙 GitHub: https://github.com/rukeshsg
- 💼 LinkedIn: https://www.linkedin.com/in/rukesh-s-g-6531bb3b7/
This project demonstrates my ability to build and deploy a complete full-stack application, focusing on clean UI, scalable backend structure, and real-world usability.



