Inspiration
We referenced some awesome portfolio sites online to determine which pages to include.
What it does
This is a portfolio site featuring multiple pages
How we built it
The project was built with flask, with bootstrap used for the user interface. Flask-Mail was used for the functional contact form and leaflet was used for the interactive map.
Challenges we ran into
Implementing the contact form functionality was difficult, as the application needs to login and send emails from a mail account (specifically created for this purpose). Initially, we created a gmail account, but since gmail no longer supports this sort of third party login, we created a yahoo account instead.
Accomplishments that we're proud of
Implementing the contact form and map.
What we learned
We learned about flask, reviewed HTML/JavaScript and GitHub.
What's next for Personal Portfolio
We are in the process of implementing toggle functionality to switch between our profiles.
Built With
- bootstrap
- flask
- flask-mail
- javascript
- leaflet.js
- python
Log in or sign up for Devpost to join the conversation.