I wanted to create a portfolio for myself and thought it would be a cool idea to let others be able to create their own portfolios online and have them hosted on a dedicated URL as well.
What it does
When you go to our website you will be prompted to create an account. Once you create an account you will then be able to create your own portfolio. After your portfolio is created you will then have the option to edit or add new components. Each component has different input requirements and allows for unique CSS.
How I built it
I build it using Node JS, Express and MongoDB for the back end. HTML and CSS for the front end.
Challenges I ran into
I was working with relatively new technology so I spent a significant amount of time reading the documentation for certain libraries. Also being solo made it more difficult when competing against teams.
Accomplishments that I'm proud of
I finished and managed to upload my first MLH Hackathon submission.
What I learned
Definitely learned what skills I was lacking in my programming stack.
What's next for Tech Portfolio
Create more data components so that portfolios will have more options.