Deployment Link: https://blackjack-project-mac.vercel.app/
A modern, web-based Blackjack game built with React and Supabase.
This application features a sleek, glassmorphism-inspired UI and allows users to play, save their progress, and track their game history.
Part of my preference, the game utilised some glass design. Was trying to implement liquid glass, but not succeeded, at least until now.
- Classic Blackjack Rules: Implements standard player actions including Hit, Stand, Bust, Push, and a 3:2 payout for Blackjack.
- User Authentication: Secure user login and signup functionality handled by Supabase Auth.
- Persistent Bankroll: Player chip counts are saved to a Supabase database, allowing users to pick up where they left off.
- Game History: Logged-in users can view a history of their last 25 games, including the bet amount, result, and payout.
- Chip Management: A Buy Chips feature allows users to refill their bankroll.
- AI Advisor: A simple basic strategy advisor to help players make decisions.
- Modern UI: A responsive and visually appealing glass design built with Tailwind CSS.
- Frontend: React (with Vite)
- Styling: Tailwind CSS
- Backend & Database: Supabase
Name: Mark Chang
Email: mark162657@gmail.com