A self-hosted web application that demonstrates speed monitoring capabilities using maps. This is a proof-of-concept project meant for educational purposes only.
THIS SOFTWARE IS PROVIDED FOR EDUCATIONAL AND ENTERTAINMENT PURPOSES ONLY.
Prerequisites:
Environment Variables:
Create a .env
file in the root directory with the following:
RECEIVER_PHONE_NUMBER=your_phone_number
TWILIO_PHONE_NUMBER=your_twilio_number
TWILIO_ACCOUNT_SID=your_twilio_sid
TWILIO_AUTH_TOKEN=your_twilio_token
Mapbox Configuration:
REPLACE_ME__BUDDY
in src/routes/+page.svelte
with your Mapbox tokenAnd we're almost done!
npm install
npm run dev
If you want to use it on your 📱 phone:
https://gpeaoihganebo.vercel.app
).RECEIVER_PHONE_NUMBER
: The phone number that will receive SMS notifications. Make sure it starts with the receiver's country code, i.e. +1xxxxx
for the US.TWILIO_PHONE_NUMBER
: Your Twilio-provided phone number for sending SMS.TWILIO_ACCOUNT_SID
: Your Twilio account SID.TWILIO_AUTH_TOKEN
: Your Twilio authentication token.This is an educational project that has reached a stable state. While you're welcome to fork and modify the codebase for your own learning purposes, please note that this repository is in maintenance mode. New feature requests or pull requests are unlikely to be reviewed or merged, as the project is intended to remain in its current form.
Apache 2.0
Remember: This is a demonstration project. Always follow local laws and regulations regarding traffic monitoring and reporting.
Developed by FaceDev.