Skip to content

mehulgupta2016154/resume_builder

Repository files navigation

Portfolio builder

A streamlit based webapp deployed at here

Contents

  • LinkedIn Badge : how to create one for your profile?. Integrated using streamlit component
  • Stackoverflow Flair : how to add a stackoverflow flair?. Integrated using streamlit component
  • Career Snapshot: Built using streamlit_timeline
  • Skills & Tools: Used streamlit buttons & columns features
  • Education : Plotly(library for visualization) table
  • Research Paper detailed brief description : streamlit images, streamlit metrics, streamlit expander & plotly.express grouped barplot
  • Achievements : streamlit markdown (great to embed HTML codes)
  • Medium profile : Basic web scrapping. Profile preview generated using pixelpoint's medium widget
  • Daily routine : Graphviz library
  • ML models integrated : Vanilla & Cycle GAN built using tensorflow

Files description

  • cyclegan/ : weights for cyclegan model used for image translation
  • vanilla_gan/ : weights for vanilla gan used
  • images/ : images used for research paper section
  • pdf/ : pdfs available for downloading on portfolio
  • constant.py : File with all static data used.
  • cycle.py : cycle_gan models
  • vanilla_gan.py: vanilla_gan models
  • requirements.txt : requirements file generated using pipreqs
  • graph_builder.py : Daily routine graph using graphviz
  • timeline.json : Json file used by streamlit_timeline for career snapshot

How to deploy using Streamlit?

  • Once confirm your app runds fine on localhost. Check using
streamlit run streamlit_app.py 
  • Create requirements.txt.
  • Push repo to github.
  • Sign in https://streamlit.io/ using the same mail as for github account where code is pushed (for ease)
  • Fill in the info & click deploy on the Deployment screen

If your app is error free, it should get deployed !! My portfolio looks something like this

Preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages