A modern, animated portfolio website showcasing professional projects and experiences.
- Responsive design with modern animations
- Project showcase with detailed information
- Interactive gallery
- Video integration
- Smooth scrolling and transitions
- Mobile-friendly interface
- Create a virtual environment:
python -m venv venv- Activate the virtual environment:
- Windows:
.\venv\Scripts\activate- Unix/MacOS:
source venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Run the application:
python app.py- Open your browser and navigate to:
http://localhost:5000
├── app.py # Main Flask application
├── requirements.txt # Project dependencies
├── static/ # Static files
│ ├── css/ # CSS files
│ ├── js/ # JavaScript files
│ ├── images/ # Image assets
│ └── media/ # Media files (PDFs, videos)
└── templates/ # HTML templates
├── base.html # Base template
├── index.html # Home page
├── projects.html # Projects page
└── about.html # About page
- Flask (Python web framework)
- HTML5/CSS3
- JavaScript
- AOS (Animate On Scroll)
- Flask-Assets (Asset management)
- Responsive design principles
This project is licensed under the MIT License.