Penguin Casino
Penguin Casino is a project that I made on the 1st semester of the 2nd year of the Software Development course at the University of Aveiro.
The goal of this project was to create an online casino that was free to play, meaning that no real money was involved.
Features
The casino has a dashboard for the admins to manage users, games, adsand see statistics.
The casino itself is a Flutter app focused on the Android platform. It has only 2 games: Daily Spin and Slot Machine.
The casino has a login system that uses JWT tokens to authenticate the users. It also has a registration system that sends an email to the user to confirm the registration. The email is sent using PHPMailer. Users can also recover their password if they forget it, receiving an email with a link to reset the password.
Technologies
Programming Languages
PHP Dart SQL
Frameworks
FlutterTools
PHPMyAdmin Git
Databases
MariaDBPlatforms
Android Web Windows Linux
Libraries
PHPMailer JWT ChartJS TailwindCSS DaisyUI HTMX
Services
Email Database Hosting
APIs
PHP JWT Dicebear API
Screenshots







Links
There are no links available for this project.
Source Code
Source code is not available for this project.