PERSONAL PORTFOLIO WEBSITE
Build a dynamic, database-backed personal portfolio web application with asynchronous project showcasing, interactive resume downloads, secure contact message persistence via RESTful backend endpoints, and an authenticated administrative content manager.
-
✓
Dynamic Project Gallery API: Load portfolio case studies from an SQL/NoSQL database via asynchronous JSON endpoints with category filtering and tech-stack badge tags.
-
✓
Persistent Contact Submission Engine: Process contact inquiries through a validated Express/Flask route that saves submissions into the database and triggers automated confirmation responses.
-
✓
Light / Dark Glassmorphic Theme Engine: Seamless theme toggling with zero flash-of-unstyled-content (FOUC), storing visitor visual preference in browser storage.
-
✓
Protected Content Management Panel: Authenticated administrator interface allowing the developer to create, update, or archive projects and review incoming contact messages.