Portfolio

Full stack website (2025 - Current)

Project test : https://client-25g.pages.dev

Demo account available on request

or Test account: test / 123456 (limited permission)


Front end : React , bootstrap , axios , redux toolkit , react-hook-form

Back end : Nodejs , rest api , mongodb , cloudinary , omise

Performance low request

Deploy frontend/backend

Domain Register

This version focuses on production-level security and scalability.

Authenication

sign up + otp + (api sms - verify)

sign in

sign out

Login history tracking

save information login for check - logic

Profile

profile update information

change phone number + (api sms - verify)

change email + api sms + (api email - verify)

change phone number + (api sms - verify)

Forgot password

phone number + (api sms - verified)

CSRF or XSRF (Cross-Site Request Forgery)

HttpOnly cookies + XSRF

Cloud service

cloudinary for save file , logic such as profile image

Payment gateway

omise / qr prompt pay - logic + webhook

strip / credit card - logic + webhook

Improved float error

UMS (user management system)

role , ban , update information

CMS (content management system)

create , read , update , delete

Chat real time (text , image) admin - user

authenication : json web token

send & receive message : websocket

database : mongodb

cloud : cloudinary

Full stack website (2024 - 2025)

Front end : React , css , axios , redux toolkit

Back end : Nodejs , rest api , mongodb , cloudinary

Project

Project test : https://pzthailand.netlify.app

Front-end : https://github.com/Pzthailand/Front-end.git

Back-end : https://github.com/Pzthailand/Back-end.git