The portfolio project is created using the Angular 2+ framework. It is a single page application (SPA). Adapted to different mobile devices. As a database and hosting, the Firebase platform is used. Also, new work in the portfolio is uploaded using the admin page with authorized access.