Production Engineering - Week 1 - Portfolio Site
Inspiration
Hello everyone, we are the Python Panthers and this is our little portfolio site that we have created for our orientation hackathon for the MLH Fellowship! We are Maansi, Josh and Juliette who are fellows in Pod 22.SUM.20 in the Production Engineering track.
What it does
It is a portfolio which showcases our work experiences, education, travels and hobbies. Also a little about us section that tells a little bit about each of us.
How we built it
We used Flask, jinja templates, HTML, CSS (to style it), and Python for the route definitions.
Challenges we ran into
This is our first time building a portfolio site so there are quite a bit of learning curve for us. Flask, jinja template, HTML/CSS were all new to us, so we were a bit slow to get started, but once we got it, it was quite smooth sailing for us. We also never really used Git for a project before, so pull request, merging and creating issues was new to us but was very helpful to allow us to collaborate remotely.
Accomplishments that we're proud of
Builidng a functional portfolio site despite it's very basic styling, and learning how to use jinja template, and collaborate remotely with each other using Git practices through pull requests, branching, merging, pushing/pulling our changes and everything in between.
What we learned
All the techonologies were new to us, so those were learned and then implemented in our porfolio
What's next for Python Panthers
Styling, learning more complex Flask and jinja template tech, implementing the Google Maps API so have more interactive complex travel pages (instead of a simply embedding of Google Maps)
Technologies Used
- Flask (jinja templates)
- HTML, CSS (for styles), and Python with the Flask framework
- Git, for remote collaboration, pull requests, creating issues and merging our codes
Log in or sign up for Devpost to join the conversation.