An application to analyse French Lottery with Java Spring-Boot
Get started now with your ticket! Are you winner?Protect user data with JWT-based authentication.
Supports SQLite and MongoDB for optimal performance.
Compare tickets instantly with official Loto draws.
Loto Tracker API - Portfolio 2025 Holberton School RENNES is a powerful and intuitive lottery tracking system designed to help users:
This system ensures data security, accuracy, and seamless user experience through automated updates and interactive visualizations.
Features | Description |
---|---|
🔑 Secure Authentication | JWT-based protection for sensitive endpoints with cookies. |
🔒 Advanced Security | Role-based access control via Spring Security & JWT. |
👤 User Management | Secure signup, login, logout, and role-based access control (Admin/User). |
🎫 Ticket Submission & Management | Full CRUD operations with secure storage. |
💰 Automatic Winnings Calculation | Compares submitted numbers with official lottery results. |
📅 User Ticket History | View all submitted tickets and winnings details. |
📅 Loto Results History | Search past draws since 2019 by date range, with sorted numbers. |
📊 Results Visualization | Interactive charts for trend analysis. |
📅 Automated Results Updates | Retrieves lottery results every day for real-time synchronization. |
🚀 Deployment & Hosting 🚧 In Progress |
🔔 Push notifications for results and winnings 🚧 In Progress |