Skip to content

sashuu69/portfolio-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website

Status

Website Status Dockerfile Build CI Pylint

Introduction

The Portfolio Website is a Python Flask application to host your portfolio.

Technologies Used

  1. Frontend - HTML, CSS, Javascript, Bootstrap
  2. Backend - Python Flask

Update Content.

  • Update data/index.json to update the website's content.
  • Update static/images/profile_photo/me.jpg and static/images/profile_photo/favicon.png with desired profile photo and favicon.
  • Add skills photos under static/images/skills.
  • Add testimonial profile photos under static/images/testimonials.
  • Add portfolio project images under static/images/portfolio.

Development Setup

  1. Make sure python3, pip3 and virtualenv are installed on the development setup.
  2. Create a Python virtual environment using the command.
    virtualenv portfolio_env
  3. Active the virtual environment using the command.
    source portfolio_env/bin/activate
  4. Install necessary Python packages using the command.
    pip3 install -r requirements.txt
  5. To run and debug the Flask app, run the command.
    python3 debug.py
  6. To test production wsgi, run the command.
    ./runner.sh

Contributors

  1. Sashwat K sashwat0001@gmail.com

Other Info

If you face any bugs or want to request a new feature, please create an issue under the repository and provide appropriate labels respectively. If you want to do these by yourself, feel free to raise a PR and I will do what is necessary.

If you want to support me, donations will be helpful.

Other Repos

  1. sashuu69/portfolio-website-docker-compose - The docker-compose code to bring up the portfolio website
  2. sashuu69/portfolio-website-infrastructure/ - The terraform and ansible code to bring portfolio website on AWS
  3. sashuu69/portfolio-website-ssl-cert-generator - The terraform code to generate/renew SSL certificates

About

Portfolio Website hosted through Python Flask

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors