A full-stack portfolio website built with the MERN stack (MongoDB, Express.js, React, Node.js), featuring a responsive design, visitor tracking, and backend API integration.
Portfolio Link: kumarharshportfoilo.up.railway.app
- React - Frontend library for building user interfaces
- HTML5 / CSS3 - Structure and styling
- JavaScript (ES6+) - Client-side functionality
- Axios/Fetch - API communication
- Node.js - JavaScript runtime environment
- Express.js - Web application framework
- MongoDB - NoSQL database for data storage
- Mongoose - MongoDB object modeling
- Railway - Full-stack deployment platform
- MongoDB Atlas - Cloud database service
- Full CRUD Operations - Create, Read, Update, Delete capabilities
- Visitor Tracking System - MongoDB-powered visitor counter
- Contact Form with Database Storage - Messages saved to MongoDB
- RESTful API - Custom endpoints for portfolio data
- Responsive Design - Works on all device sizes
- Dynamic Content - Content managed through database
- Node.js (v14 or higher)
- MongoDB Atlas account or local MongoDB installation
- Git
- Clone the repository
git clone https://github.com/Kumarharsh1/My-Portfolio.git cd My-Portfolio