Here is the landing page:
A tagline, name, and photo can be placed at the top. An about me section, a skills section, an education section, and an experience section are below. Jinja templating can be used to add additional elements in the skills, education, and experience section.
Here is the hobbies page.
There is a carousel that is jinja templated and can be used to add an infinite number of hobbies. It contains a title and a description of what is displayed in each specific image.
Here is the projects page.
A grid of projects will be displayed. This grid is jinja templated and additional projects can be added infinitely.
A map of all the places you've been are at the bottom and can be modified by changing visited.csv.
In the hackathon the following tasks we completed are below:
- Create Issues for each task below
- Work on each task in a new branch
- Open a Pull Request when a task is finished to get feedback
- Add a photo of yourself to the website
- Add an "About youself" section to the website.
- Add your previous work experiences
- Add your hobbies (including images)
- Add your current/previous education
- Add a map of all the cool locations/countries you visited
- Get your Flask app running locally on your machine using the instructions below.
- Add a template for adding multiple work experiences/education/hobbies using Jinja
- Create a new page to display hobbies.
- Add a menu bar that dynamically displays other pages in the app