Solution created from scratch to present my portfolio projects. Web
application contains a few words about them, my technology stack and
information about me. Feel free to visit the website and fill up a
survey dialog in "about and contact" tab.
React.js dialog app saving visitors survey on server.
Identity authentication allowing to CRUD new and existing database records, view survey results, edit personal details.
Protection against various attacks (CSRF, brute-force, XSS, Traversal Path).
Many-to-many relations between models,
Fetch POST call used by React.js app,
one-level identity authentication for the site administrator,
CRUD methods for various types available from admin level,