Welcome to the Singapore Lottery Ledger - a personal project designed to help you meticulously track your lottery expenditures at Singapore Pools. Whether you’re using an Android device, Windows computer, or prefer a web browser, this application ensures you have the insights you need, right at your fingertips.
- Accessible on Android, Windows, and web browsers.
- Track Lottery Spendings: Easily log and view your spendings and winnings.
- Cross-Platform Accessibility: Available on Android, Windows, and web browsers.
- User-Friendly Interface: Intuitive and easy-to-use design for a seamless user experience.
- Detailed Reporting: Get insights and statistics on your lottery spendings and trends over time.
- Login/Register: Create an account or login to an existing account.
- Today's Lottery Entries: Submit your lottery entries for the day.
- Total Spendings: View your total spendings across all lottery entries and types.
- Total Winnings: Submit or View all your winnings.
- Notes: A notepad for you to write down your thoughts.
- Purchase History: View all the purchases you have made.
- Current Betslips: Save your screenshot of betslip here and view them later when results are out.
- Contact Admin: Contact the admin for any queries.
- Frontend: HTML, CSS, and Javascript
- Backend: Node.js with ExpressJS
Database: MySQL with Amazon RDS integration- Database: Hostinger MySQL
- Sending emails: Google Cloud Platform Gmail API
- Image file systems: Cloudinary
- Cross-Platform Development: Electron for desktop applications and Cordova for Android
- Backend deployment: Render
A demo of the application is available on YouTube here.
- Download the APK file here.
- Download the Windows installer here.
Access the application directly from your web browser here. No installation required.
A comprehensive guide and detailed documentation are available in documentation.docx
which can be found in the Releases. This includes:
- Installation instructions across all platforms
- User guide
- Environment setup
- Misc notes