Inspiration

We wanted a portfolio website where people can customize it to showcase their background and experiences to the world, and then be able to track who is viewing their site to understand their target audience better.

What it does

Trifolio lets you add information about your past work experience, your education background, and any relevant projects you worked on previously to highlight for the world. It also gives you space to add a biography about yourself so that people can get a sense of who you are from your own perspective. It also lets you track your target audience using google analytics.

How we built it

The project is built using a Jekyll, a blog-aware static site generator, and uses technologies such as HTML, CSS, Javascript, Ruby on Rails, Git/GitHub, and GitHub Pages.

Challenges we ran into

  • Timezone issues as we worked on 3 different regions across the globe with stark differences.
  • The core technology was foreign to all three of us and it created a learning curve to understand how to make faster contributions
  • Setting up the environment was also a hassle in the beginning

Accomplishments that we're proud of

  • We have a hosted working demo
  • Analytics is working and is spot on for production servers only.
  • Successful PRs and communication

What we learned

  • Jekyll with Rails
  • Async collaboration and patience during commuication
  • Pair programming to debug issues faster

What's next for Trifolio

  • More customization such as color themes, adding spotify integration to showcase music taste, and adding blogs section.

Built With

Share this project:

Updates