Ravish Bisht
HomeResume

Command Palette

Search for a command to run...

Sections

IntroductionAbout MeProjectsServicesSkills & ToolsExperienceEducationBlogsContactStats

© 2026 Ravish Bisht · Full-Stack Developer

Let’s work together →
Back to projects

Developer Portfolio | Ravish Bisht

A personal portfolio built and deployed on a VPS to showcase projects, skills, and real-world experience.

This portfolio website is a personal project created to present my work, skills, and development journey in a clear and structured way. The UI and layout are inspired by the Next.js documentation style, focusing on readability, simplicity, and performance. The application is built using modern Next.js features with a MongoDB backend and is fully deployed on my own VPS with a custom domain.

Tech Stack

Next.jsReactTypeScriptMongoDBMongooseTailwind CSSRadix UILinux VPS

Features

  • Dynamic project listing with slug-based routing for detailed project pages
  • Profile views tracking using backend APIs and database integration
  • Like (love) feature for basic user interaction
  • Server actions implemented using modern Next.js features
  • Responsive and accessible UI inspired by Next.js documentation
  • Deployed on a self-managed VPS with custom domain configuration

Challenges

  • Designing a clean UI while keeping performance and readability high
  • Implementing backend APIs for tracking views and interactions
  • Structuring MongoDB schemas for scalable data handling
  • Deploying and managing the application on a VPS with domain setup

Learnings

  • Gained hands-on experience deploying and managing applications on a VPS
  • Improved understanding of full-stack development with Next.js
  • Learned to configure domains and manage production environments
  • Developed better practices for building and maintaining personal projects

Feedback

For feedback or suggestions, contact me at: cykoravish@gmail.com

Links

Live Github