Portlancer


Nihad AminNihad Amin

5th August, 2021

Portlancer is a non-profit service, which offers the service to create your own personal portfolio website. You can present your works, skills, cv etc. to the world. You can choose between multiple themes and customize the layout via drag and drop.
Portlancer
Portlancer | Build your own personal portfolio

Create your own personal portfolio with your own theme and styles

https://www.portlancer.com

Technology

the following technologies were used for Portlancer:

  • The cms and the plattform, which serves the portfolios, are built with Next.js.
  • The API is a Node.js/Express app.
  • MongoDB is used as the database.
  • Redis is used as the cache layer.
  • For authentication Auth0 is used.
  • The medias are served by Digital Ocean Spaces.
  • The SSL certificates are created and served by Let's Encrypt.
  • CI/CD process is automated via Github Actions and PM2.
  • The services are hosted on Hetzner.

Portlancer Features

portlancer-hero.jpgportlancer-account.jpg

The Portfolio Editor

With the help of the portfolio editor, you can add your references, skills, experiences, social platforms etc. It is a content-focused approach to creating your portfolio.

portlancer-portfolio-2.jpg

The Layout Editor

The Layout Editor assists you in changing the layout of your portfolio website. You can change the order of the components and additionally edit the content. You can set the layout to default again if you are unhappy with your design. The default layout follows best practices to reach the highest potential for your portfolio.

portlancer-layout.jpg

Theming

With Portlancer, you can pick your personalized color palette, which gets implemented into your portfolio design. Additionally, you can choose your fonts.

portlancer-theming.jpg

Media Library

The Media Library is a tool provided by Portlancer which helps you to manage your assets. You can upload images once and reuse them in every section of Portlancer. The photos will be optimized if you upload them. Therefore the visitors of your portfolio experience a fast website. Additionally, the images on your portfolio get lazy-loaded (Only loads if they are visible to the user. This saves resources).

portlancer-media-library.jpg

Blog CMS

Portlancer also provides the possibility to create your blog. The Blog-CMS helps you create website content and increase the SEO ranking.

portlancer-blog.jpg

With the help of a WYSIWYG-Editor, you can write professional blog articles easily.

Third Party Integration

Last but not least, you can add third parties to your portfolio. For example, you can enable Google Analytics to track the traffic on your portfolio.

portlancer-third-party-integration.jpg
Social networks
More

Blog

CV