Full Stack Java Developer — Web profile built with React + Vite
A responsive single-page developer profile built with React and Vite to showcase portfolio, skills, experience, and contact information. This repository primarily uses JavaScript (51.5%), CSS (47.7%), and a small amount of HTML (0.8%).
Add your deployed site URL here (Vercel, Netlify, GitHub Pages).
- Clean, responsive single-page layout for a personal web profile
- Sections for About, Projects, Skills, Experience, and Contact
- Built with React and Vite for fast development and HMR
- Easy to customize content and styling
- Ready for deployment to Vercel, Netlify, or GitHub Pages
- React
- Vite
- JavaScript
- CSS
- HTML
Prerequisites
- Node.js (v16+ recommended)
- npm or yarn
Install dependencies
npm install
# or
# yarnRun development server
npm run dev
# or
# yarn devBuild for production
npm run build
# or
# yarn buildPreview production build locally
npm run preview
# or
# yarn preview- Vercel: Connect the repository and deploy — Vercel automatically detects Vite + React.
- Netlify: Build command:
npm run build, Publish directory:dist. - GitHub Pages: Use
gh-pagesor a custom workflow; setbaseinvite.config.jsif needed.
Edit files in src/ to update content and styles. Typical places to change:
- src/App.jsx or src/main.jsx — main application layout
- src/components/* — profile sections and UI components
- src/data or src/config — profile text, projects, skills, and contact details
- src/styles/* — CSS files
If you want, I can add example content for About, Projects, and Skills sections.
├─ index.html
├─ package.json
├─ vite.config.js
├─ src/
│ ├─ main.jsx
│ ├─ App.jsx
│ ├─ components/
│ └─ styles/
└─ public/
Adjust according to the actual layout in this repository.
Contributions are welcome. To contribute:
- Fork the repository
- Create a branch for your change
- Open a pull request describing your updates
Add a LICENSE file (for example MIT) if you want to open-source this project and update this section.
Add your contact details (email, LinkedIn, Twitter) in the contact section of the site and optionally list them here.
If you'd like, I can:
- Add example content for the About/Projects/Skills sections
- Add a LICENSE file (MIT)
- Add a GitHub Actions workflow or
gh-pagesconfig for GitHub Pages deployment
Tell me which of these you'd like me to add next and I'll update the repo.