glanzlicht / Meinweimar_Saving_App

MW Rettertuete & Deals - clean

Verified secure showcase
112 Files 341 KB Public size 7 Redacted Dart · XCCONFIG · H · XML · GITIGNORE · PLIST

Project overview

Meinweimar_Saving_App is a verified code showcase with 112 visible project entries across 9 top-level modules. The primary detected language is Dart; protected files remain visible in the structure while their contents stay private.

README

meinweimar_box__nativ

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

lib/core/utils/distance.dartDart
import 'dart:math';
class Distance {
/// Haversine distance in kilometers.
/// Formula and constants mirror the previously inlined implementation.
static double km(double lat1, double lon1, double lat2, double lon2) {
const double r = 6371; // Earth radius in km
final double dLat = _degToRad(lat2 - lat1);
final double dLon = _degToRad(lon2 - lon1);
final double a = sin(dLat / 2) * sin(dLat / 2) +
cos(_degToRad(lat1)) * cos(_degToRad(lat2)) *
sin(dLon / 2) * sin(dLon / 2);
final double c = 2 * atan2(sqrt(a), sqrt(1 - a));
return r * c;
}
static double _degToRad(double deg) => deg * (pi / 180);
}

Architecture

High-level modules detected from the verified public snapshot. Protected implementation details are intentionally omitted.

macosmodule
iosmodule
libmodule
windowsmodule
androidmodule
linuxmodule
webmodule
testmodule

Technology stack

DartPBXPROJLOCKXIBTXTCPPFlutter / Dart
Dart39.9%
PBXPROJ16.4%
LOCK7.1%
XIB6.8%
TXT5.2%
CPP3.9%
JSON2.9%
XCSCHEME2.2%