Welcome to Onlive Main, a fully responsive personal portfolio website built with React.js and Bootstrap. This project showcases personal and professional information, including a downloadable CV and embedded resume viewer.
- ⚛️ Built with React.js
- 🎨 Styled using React-Bootstrap and custom CSS
- 📄 Resume PDF viewer (via
react-pdf
) - ⬇️ CV Download button
- 💻 Fully responsive design
- 🌌 Particle background animation
onlive-main/
├── public/
├── src/
│ ├── Assets/
│ ├── Components/
│ ├── Pages/
│ ├── Particle.js
│ └── App.js
</div> <div>
🛠️ Tech Stack
React.js – Front-end library
React Bootstrap – UI components
react-pdf – Resume viewer
react-icons – Icons (e.g., download button)
CSS – Custom styling
📄 Live Preview
👉 Live Demo
📥 Installation
1. Clone the repository
git clone https://github.com/sabik-ahmd/onlive-main.git
cd onlive-main
2.Install dependencies
npm install
3.Start the development server
npm start
🚀 Deployment Options
You can deploy this project using:
GitHub Pages
Netlify
Vercel
👨💻 Author
Sabik Ahmad
📧 Email: sabik.mh@gmail.com
🔗 GitHub Profile
📃 License
This project is open-source and available under the MIT License.
✅ How to Use
<<<<<<< HEAD
=======
Create a file called README.md in your project root.
Copy-paste the content above.
Update the relevant fields:
Website link (https://saabik.netlify.app)
Email address (sabik.mh@gmail.com)
GitHub username (sabik-ahmd)
💡 Let me know if you’d like to add dynamic badges, GIFs, or a markdown-based embedded resume.
---
Let me know if you want this converted into a live React page or auto-generated from your project files.