Hey Dev Community! πΎ
I'm thrilled to introduce an incredibly powerful tool for pet tracking. πΆπ± Our platform lets you track your pets in real-time using a standard GPS, and the best part? You can easily and securely share their location with friends and family. π
Features
- Real-time Location Tracking π: Keep tabs on your petβs movements straight from your smartphone.
- Share Location π¨βπ©βπ§βπ¦: Share the tracking with friends and family, so everyone can help take care of your furry friend.
- Route History πΊοΈ: Review your pet's routes to understand their habits and favorite spots better.
Try It Out
Want to see it in action? Check out our demo at maipet.es. π
Get Involved
We're open-source and would love your contributions! Dive into our project on GitHub: dloc-platform. π¨βπ»
We can't wait to hear your feedback and continuously improve our platform to better meet your needs and those of your beloved pets. πΎβ€οΈ
Technology Overview
- NodeJS and TypeScript: The backend is built with NodeJS and TypeScript, providing efficient management and improved code quality through static typing.
- MySQL: Our database of choice is MySQL, with a backup file included to ease initial server setup.
- Docker: Docker Compose is used for configuring and deploying the entire platform, simplifying container orchestration.
- React: The frontend is built with React, ensuring an interactive and dynamic user experience.
- Traefik: Used as a reverse proxy and for managing TLS certificates, Traefik ensures secure connections and effective load balancing.
Key Components
- DLOC Server: Receives and processes data from GPS devices.
- DLOC API: Provides an interface for consuming data produced by the server.
- DLOC Frontend: A sample frontend application built with React for interacting with the platform.
Initial Setup
- Rename and adjust the
.env
files to set the required passwords. -
Build and deploy the services using Docker Compose with the following commands:
docker-compose build docker-compose up -d
Contribute and Explore
This is an open-source project, and any contributions are welcome. Explore more and collaborate on the GitHub repository! π
Weβre looking forward to your feedback and are excited to continuously improve this platform to better meet the needs of you and your beloved pets! πΎβ€οΈ
This is just the beginning. Stay tuned for more articles where we'll dive deep into the features and benefits of our pet tracking tool! π Don't miss out!
Cheers,
Top comments (0)