The Portfolio Website is a Python Flask application to host your portfolio.
- Frontend - HTML, CSS, Javascript, Bootstrap
- Backend - Python Flask
- Update
data/index.jsonto update the website's content. - Update
static/images/profile_photo/me.jpgandstatic/images/profile_photo/favicon.pngwith desired profile photo and favicon. - Add skills photos under
static/images/skills.
- Make sure
python3,pip3andvirtualenvare installed on the development setup. - Create a Python virtual environment using the command.
virtualenv portfolio_env
- Active the virtual environment using the command.
source portfolio_env/bin/activate - Install necessary Python packages using the command.
pip3 install -r requirements.txt
- To run and debug the Flask app, run the command.
python3 debug.py
- To test production wsgi, run the command.
python3 run.py