OscarFM014 / flask-blog

Simple portfolio website template using Flask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Portfolio ๐Ÿ““

This project is a portfolio website using Flask. This will get you familiar with Python and some of the tools.

Getting Started ๐Ÿš€

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites ๐Ÿ”ง

You need to have a web navigator, preferably the most updated versions:

  • Google Chrome
  • Firefox
  • Safari
  • Internet Explorer
  • Opera

Installing โš™๏ธ

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

For Flask_Mail two variables will need to be set, EMAIL and EMAIL_PASSWORD. Currently Flask_Mail is configured to work with Gmail so a gmail account should be used. Otherwise, the Flask_Mail configuration settings can be changed in init_.py

Start flask development server

$ pip install Flask-Mail
$ export FLASK_ENV=development
$ flask run

Build With ๐Ÿ› 

  • HTML5 - The web page structure
  • CSS3 - The style of the page
  • JS - Some interaction on the page
  • Flask - Build components on the page

Authors ๐Ÿ–‹

  • Megan Comeau - Web developer - mlcomeau
  • Carlos Moisรฉs Chรกvez Jimรฉnez - Web developer - NoMolestar
  • Oscar Fernandez - Web developer- OscarFM014

See also the list of contributors who participated in this project.

License ๐Ÿ“„

This project is licensed under the MIT License

Acknowledgments ๐ŸŽ

  • Thank to my teammates to take this step with me and make an amazing project.

About

Simple portfolio website template using Flask

License:MIT License


Languages

Language:HTML 43.4%Language:CSS 29.9%Language:Python 21.2%Language:Shell 1.9%Language:Mako 1.8%Language:JavaScript 1.0%Language:Dockerfile 0.9%