Skip to content

fiastros/portfolio_resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Webapp Install and Launch

The backend of the project is entirely python, The frontend is a mix of: HTML, CSS, Javascript, Bootstrap The hosting server: nginx & gunicorn both running on my personal Raspberry pi

Visit online running site

To visit the online running site please go here loiceyango.com

Setup & installation

Be sure that you have at least python3 ( I'm running on python 3.9.2) installed on your system. Next step is download this repository on your local computer.

  1. On Linux/Mac open the terminal and do the command:
    git clone https://github.com/fiastros/portfolio_resume
  2. Second step is installing all the needed python libraries to run the program.
    In a terminal (Linux/Mac) type : replace with the pip you have (pip or pip3)
    pip3 install -r requirements.txt  pip install -r requirements.txt
  3. Third step: rename the file "confidential_example.json" into "confidential.json" open the file "confidential.json" and replace with your personal gmail informations (name, email, email-password).
    You must have a gmail account.
  4. fourth step, this applies only if you want the email features.
    Make sure:
    • Your gmail account should not have the two step verification.
    • If you account has two step verification then use another account (spam account) which does not have two step verification
    • use this link to authorize google: Click
    • Unfortunaly this feature of google will cease to work form May 31 , 2022.
      So I'll have to find an alternative.
  5. fifth step, you can now launch the app: from a terminal (Linux/Mac) type: replce "pip" with what you have on your computer (pip or pip3)
    python3 run.py  ou python run.py

To access the site

Once the server is running localy, you can access it :

For any question, feel free to make a request in the ISSUE section.

About

This is the code running my portfolio resume website

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published