This is my personal portfolio website built using HTML, CSS, JavaScript, and Flask (Python).
It showcases my skills, projects, and includes a contact form that sends messages via email.
- Responsive portfolio UI with animations
- Contact form connected to Flask backend
- Email sending using Python's
smtplib - Modern gradient-based design
- Frontend: HTML, CSS, JavaScript
- Backend: Flask (Python)
- Deployment: PythonAnywhere / Render
- Email Service: Gmail SMTP
- Clone the repository:
git clone https://github.com/PrajwalItnal/portfolio-flask.git cd portfolio-flask
Install dependencies: pip install flask flask-cors python-dotenv
Create a .env file: SENDER_EMAIL=your_email@gmail.com SENDER_PASSWORD=your_app_password
Run the app: python backend.py
Open in browser: http://127.0.0.1:5000
Install dependencies: