{"repo":"DibyadyutiDas/portfolio","free":true,"listed":false,"github":"https://github.com/DibyadyutiDas/portfolio","clone":"git clone https://github.com/DibyadyutiDas/portfolio.git","description":"This project showcases my skills, projects, and passion for technology and creativity.","language":"JavaScript","stars":12,"topics":["css","github","html","js","mongodb","website","node-js"],"license":"MIT","category":"data-pipelines","readme_excerpt":"🌐 Personal Portfolio Website Welcome to my personal portfolio website! This project showcases my skills, projects, and passion for technology and creativity. It is designed to be fast, responsive, and easy to navigate across all devices. 🚀 Live Demo 👉 Visit Website 📌 Features - ✨ Clean and modern UI - 📱 Fully responsive for all screen sizes - 💼 Project showcase section - 📄 Resume download - 🌐 Social links integration - 🖱️ Smooth scrolling and interactive hover effects - ⚙️ Scroll-based animations (AOS) 🛠️ Tech Stack - HTML5 - CSS3 - JavaScript - AOS (Animate On Scroll) - Font Awesome / Icons New: Backend auth service - Node.js + Express - Passport (Google + GitHub OAuth) - MongoDB + connect-mongo session store 🧩 Sections Included - Header: Name, short intro, and navigation - About: Bio and interests - Projects/Websites: Scrollable card layout with hover effects - Contact: Email, social links, and message form (if added) 🔐 Login and backend setup 1) Install dependencies 2) Configure environment - Copy server/.env.example to server/.env . - Set MONGODB URI , SESSION SECRET , and OAuth credentials for Google and GitHub. - Update CLIENT ORIGIN to the origin that serves index.html / login.html (e.g., http://localhost:3000 ). - If hosting the API separately, set OAUTH CALLBACK BASE to the public API URL. 3) Run the API locally The auth server starts on http://localhost:4000 by default with routes: - GET /auth/google and GET /auth/github start OAuth - GET /auth/me return","default_branch":null,"files":null,"tree":[],"storefront":"/r/DibyadyutiDas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DibyadyutiDas/portfolio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}