Portfolio-constructor


What is Portfolio-constructor?

Portfolio-constructor is a web-service that can be used for creating and editing personal-web site. https://portfolio--constructor.herokuapp.com/

Main functionality:

  • Users can register and sign in to web-application;
  • Service provides user access to his personal porfolio-page;
  • User can edit his personal-portfolio page:
    • add some photos;
    • add text;
    • User can choose the field of work that will be displayed;
    • change configuration, size and coordinates of objects on a page;
  • User can choose the categories that will be displayed and change their order

Addvanced plan:

  • Users can drag the "blocks" of the portfolio and change their position using the graphical interface;
  • Users can upload the file using the drag'n'drop mechanics;

Technologies

Frontend:

- HTML5 + CSS;
- React;

Backend:

- PostgreSQL (one of the most convenient dbs out there);
- Node.js;
- Koa js;