
A maps website, that reports you to the police if detected speeding. (self-hosted, calls a number of your choice, a meme)
Lawmaxxing is an innovative self-hosted web application that showcases speed monitoring capabilities through the integration of maps. Designed primarily for educational and demonstration purposes, this proof-of-concept project highlights the potential of technology in traffic monitoring without intending to serve as an official law enforcement tool. Its user-friendly interface allows individuals to explore speed tracking while emphasizing the importance of adhering to local laws and regulations.
This application is predominantly meant for developers and enthusiasts interested in learning about speed monitoring systems. With a focus on demonstrating its features rather than actual implementation in law enforcement, Lawmaxxing serves as a unique educational resource. It's important to note that any SMS functionality within the application is purely illustrative, and users are encouraged to use the software responsibly.
Self-Hosted Application: Easily deployable on your server, allowing for complete control over the application environment.
Speed Monitoring Demonstration: Visualize and understand the mechanics of speed monitoring through interactive maps.
Mapbox Integration: Employs Mapbox services for mapping functionalities, enhancing user experience with powerful geographic data.
SMS Notifications: Demonstrates SMS capabilities using Twilio to send alerts, all for educational purposes only.
Simple Setup Process: Straightforward installation steps make it accessible for users with basic development knowledge.
Educational Focus: Positioned as a teaching tool, promoting learning about traffic monitoring technologies and best practices.
Maintenance Mode: Currently stable, with no new feature updates planned, helping users focus on existing functionalities without distractions.
Open Source Contribution: Users can fork and modify the codebase to suit their learning and experimentation needs, fostering a collaborative development spirit.

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
Bits UI is a headless component library for Svelte that provides unstyled, accessible UI primitives. It powers shadcn-svelte and offers a foundation for building custom component libraries with full accessibility support in the Svelte ecosystem.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.