{"id":21537108,"url":"https://github.com/darakeon/dfm","last_synced_at":"2025-04-10T02:12:34.831Z","repository":{"id":38239182,"uuid":"102420530","full_name":"darakeon/dfm","owner":"darakeon","description":"Source code of Don't fly Money","archived":false,"fork":false,"pushed_at":"2024-04-13T01:04:10.000Z","size":51672,"stargazers_count":16,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-04-13T03:01:19.515Z","etag":null,"topics":["android","bootstrap","circleci","csharp","css","docker","dockerfile","gherkin","html","javascript","jest","kotlin","money","money-manager","mysql","netcore","nodejs","puppeteer","rust","sqlite3"],"latest_commit_sha":null,"homepage":"https://dontflymoney.com","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/darakeon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-09-05T01:50:00.000Z","updated_at":"2024-04-14T23:39:21.638Z","dependencies_parsed_at":"2022-07-12T17:13:22.390Z","dependency_job_id":"72513fc2-5c4c-4b02-a8b9-26983f4d4f90","html_url":"https://github.com/darakeon/dfm","commit_stats":null,"previous_names":[],"tags_count":146,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darakeon%2Fdfm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darakeon%2Fdfm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darakeon%2Fdfm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darakeon%2Fdfm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darakeon","download_url":"https://codeload.github.com/darakeon/dfm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226122304,"owners_count":17576920,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","bootstrap","circleci","csharp","css","docker","dockerfile","gherkin","html","javascript","jest","kotlin","money","money-manager","mysql","netcore","nodejs","puppeteer","rust","sqlite3"],"created_at":"2024-11-24T03:28:01.970Z","updated_at":"2025-04-10T02:12:34.823Z","avatar_url":"https://github.com/darakeon.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"site/MVC/Assets/images/pig-on.svg\" height=\"85\" align=\"right\"/\u003e\n\n# Don't fly Money\n\n[![darakeon](https://circleci.com/gh/darakeon/dfm.svg?style=shield)](.circleci/config.yml)\n[![commit-lint](https://github.com/darakeon/dfm/actions/workflows/github-actions-commit-checker.yml/badge.svg)](https://github.com/darakeon/dfm/actions/workflows/github-actions-commit-checker.yml)\n\nThis is a project that was been build in private Hg repository on\nbitbucket. It was born at 2010 and versioned at 2011. Inspired by just\nwonderful people, in the middle of 2017 I decided to change this\nsituation.\n\nOn September 5th, 2017, 2:07am (UTC-03:00), it became OPEN SOURCE.\n\nIt's not just one more project. It's **one more** project. Even the\ntallest wall is made brick by brick.\n\n[First commit of project at 2011-07-13 16:28:54 (UTC-03:00)](https://github.com/darakeon/dfm/commit/244609bd05bd7dce4bc6f30a49f8ff99b6249c3b)\n\n## What is the project about\n\nThis project was made to replace a sheet, that was not good enough\nanymore. The system is made to control the money one spent. And has a\nlong list of features to implement, just like any project one do by\nitself. Well, we are always our most demanding client.\n\n## Running project\n\n- [Website](https://dontflymoney.com/)\n- [Android App](https://play.google.com/store/apps/details?id=com.dontflymoney.view)\n\n## Docs\n\n- [Collaborate](CONTRIBUTING.md)\n- [License (GPL)](LICENSE.md)\n- [Releases](docs/RELEASES.md)\n- [Task list](docs/TODO.md)\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n\n## Technologies\n\n### Core\n\n- [C# .NET](https://docs.microsoft.com/en-us/dotnet/csharp)\n- [NHibernate - ORM](https://nhibernate.info)\n- [DK](https://github.com/darakeon/dk-lib)\n\n### Database\n\n- [MySQL](https://mysql.com/)\n\n### Site\n\n- [MVC](https://dotnet.microsoft.com/apps/aspnet/mvc)\n- [jQuery](https://jquery.com)\n- [Bootstrap](https://getbootstrap.com)\n- [Popper](https://popper.js.org/)\n- [Bootstrap Themes](https://bootswatch.com)\n\n### Android App\n\n- [Kotlin](https://kotlinlang.org)\n- [Retrofit](https://square.github.io/retrofit/)\n\n### Version changer\n\n- [Rust (with Cargo)](https://www.rust-lang.org)\n\n### Automated tests\n\n#### Core\n\n- [SpecFlow - BDD](https://specflow.org)\n\n#### Browser\n\n- [Node](https://nodejs.org/en/)\n- [Jest](https://jestjs.io/)\n- [Puppeteer](https://developers.google.com/web/tools/puppeteer)\n\n#### Android\n\n- [Robolectric](http://robolectric.org/)\n- [Junit](https://junit.org/)\n\n## Tools\n\n- [Android Studio](https://developer.android.com/studio/index.html)\n- [Visual Studio Community](https://www.visualstudio.com/vs/)\n- [Resharper](https://www.jetbrains.com/resharper/)\n- [Workbench](https://mysql.com/products/workbench/)\n- [Git](https://git-scm.com/)\n- [CircleCI](https://circleci.com/)\n- [GitExtensions](https://github.com/gitextensions/gitextensions)\n- [KDiff3](https://www.kde.org/applications/development/kdiff3/) ([Install](https://download.kde.org/stable/kdiff3/?C=M;O=D))\n- [Docker](https://www.docker.com/)\n- [Axe Coconut Acessibility addon - Firefox](https://addons.mozilla.org/firefox/addon/axe-devtools/)\n- [Visual Studio Code](https://code.visualstudio.com/)\n- [Prometheus](https://prometheus.io/)\n- [Grafana](https://grafana.com/)\n- [Python](https://www.python.org/)\n- [Django](https://www.djangoproject.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarakeon%2Fdfm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarakeon%2Fdfm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarakeon%2Fdfm/lists"}