ContactRepository-readySupabase insert flowAnimated states
A direct route into the portfolio and collaboration conversation
Contact information comes from the profile table, while the form writes into Supabase contact messages.
preferred channel
enestsc06@gmail.com
Email is managed from profile data and contact messages are queued live.
Reach Out
Current contact anchors
These channels stay in sync with admin profile editing.
enestsc06@gmail.com
github
https://github.com/enestsc
https://www.linkedin.com/in/enestsc/
Live formcontact_messages ready
Communication should feel premium, not procedural.
The contact anchors stay grounded while the live form handles inserts through the repository layer.
GitHub cache
enestsc / Cached repositories
Public GitHub data is read from Supabase cache, not from the live GitHub API.
repositories
32
stars
0
forks
0
contact service liveform states animated
Send a message
Validation, success, and error states are connected to the live contact flow: frontend service -> repository -> Supabase.