https://github.com/r-mahesh45/mahesh-2
https://github.com/r-mahesh45/mahesh-2
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/r-mahesh45/mahesh-2
- Owner: R-Mahesh45
- License: mit
- Created: 2025-01-15T08:24:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-15T08:30:56.000Z (9 months ago)
- Last Synced: 2025-01-30T07:16:09.982Z (8 months ago)
- Language: HTML
- Size: 7.36 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mahesh Rathod's Portfolio Website
This is a personal portfolio website built using **Flask** and **Bootstrap**. It showcases my skills, experience, and projects as a data scientist and architect. The website features various sections, including an about me section, project highlights, and a timeline of my journey.
## Features
- **Responsive Design**: The website is built to be responsive and adapts to different screen sizes.
- **About Me**: A section showcasing my personal background with an image and bio.
- **Project Showcase**: A grid of my key projects with brief descriptions.
- **Timeline**: A visual timeline of my career and learning milestones.
- **Social Links**: Icons linking to my social media profiles like GitHub, Instagram, and YouTube.## Technologies Used
- **Flask**: A lightweight web framework for Python.
- **HTML/CSS**: Used to structure and style the web pages.
- **Bootstrap**: A front-end framework to create a responsive layout.
- **Google Fonts**: Used for custom fonts (Roboto).## Installation
### Prerequisites
Make sure you have **Python 3** installed on your machine. You can download it from the official [Python website](https://www.python.org/downloads/).
### Steps to Run Locally
1. **Clone the Repository**:
```bash
git clone https://github.com/your-username/portfolio.git
cd portfolio
```2. **Set up a Virtual Environment (optional but recommended)**:
```bash
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
```3. **Install Dependencies**:
Install Flask using `pip`:
```bash
pip install flask
```4. **Run the Application**:
Start the Flask development server:
```bash
python app.py
```Visit `http://127.0.0.1:5000/` in your web browser to view the portfolio.
### File Structure
- `app.py`: The main Flask application file.
- `templates/`: Directory containing HTML files (e.g., `home.html`).
- `static/`: Directory for static files like images, CSS, and JavaScript.
- `profile.jpg`: Your profile image.
- `github.png`, `instagram.png`, `youtube.png`: Icons for social media links.## Social Media Links
- [GitHub](https://github.com/R-Mahesh45)
- [Instagram](https://www.instagram.com/oops_architect/)
- [YouTube](https://www.youtube.com/@Oops_Data_Guy)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgements
- **Bootstrap** for the responsive layout and styling.
- **Google Fonts** for providing the "Roboto" font.