Skip to content

MLH-Fellowship/project-gentle-otters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Production Engineering - Portfolio Site

Portfolio site built in Flask. This site will be the foundation for activities we do in the whole program.

Description

This portfolio has an about me, education, work experience and contact section. The about me section allows you to enter any information you wish to provide about yourself. The education section displays a timeline of recent schools or colleges you have attended. The work experience section allows you to enter the latest projects or jobs in which you have participated. The contact section is for people to take action after viewing your portfolio.

On the other hand, we have two separate pages which are connected to the portfolio in which you can show your hobbies (including images) and the places in the world that you have visited.

Badges

License: MIT

Technologies used in this project

  • Flask
  • HTML
  • CSS
  • Javascript
  • Bootstrap
  • Jinja

Installation

Make sure you have python3 and pip installed

Create and activate virtual environment using virtualenv

$ python -m venv python3-virtualenv
$ source python3-virtualenv/bin/activate

Use the package manager pip to install all dependencies!

pip install -r requirements.txt

Usage

Create a .env file using the example.env template (make a copy using the variables inside of the template)

Start flask development server

$ export FLASK_ENV=development
$ flask run

You should get a response like this in the terminal:

❯ flask run
 * Environment: development
 * Debug mode: on
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

You'll now be able to access the website at localhost:5000 or 127.0.0.1:5000 in the browser!

Authors

  • Rashel Rojas
  • Carlos Seda

Roadmap

  • Work more with the information, for example, use a database to store all portfolio information
  • Adding a page to display a user's projects
  • Creating more jinja templates

About

project-gentle-otters created by GitHub Classroom

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •