What it does?

This is a template for a portfolio website that is easy to use, set up, and customizable so every one can use it and make it their own in order to show their skills and work on the web.

How we built it

Platforms we used for collaborating:

  • Github
  • Discord

Technologies we used for building the website:

  • Flask
  • HTML5
  • CSS3 and Bootstrap5
  • Javascript

Challenges we ran into

  • The team had no previous experience using either Flask nor Jinja

Accomplishments that we're proud of

  • We were able to learned how Jinja and Flask work.
  • The overall styling of the website
  • The software architecture and how simple is to change the data from a json file, since we don't have to touch code in order to display different data over the website.

What we learned?

  • Flask
    • How Flask routing system works
    • How to pass data through jinja
    • How to design Jinja templates
  • Styling
    • How to used Bootstrap5
  • GitHub
    • The importance of branching
    • The importance of defining issues
    • How to create a pull request
    • How to review a pull request and give it some feedback
Share this project:

Updates