{"id":15601202,"url":"https://github.com/hacknlove/openfight","last_synced_at":"2025-04-26T21:32:21.566Z","repository":{"id":40844684,"uuid":"247390592","full_name":"hacknlove/openfight","owner":"hacknlove","description":"Public health webapp","archived":false,"fork":false,"pushed_at":"2023-01-05T16:42:36.000Z","size":3215,"stargazers_count":3,"open_issues_count":18,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-10T02:57:03.197Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://openfight.now.sh","language":"JavaScript","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/hacknlove.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-03-15T02:52:59.000Z","updated_at":"2024-04-25T02:52:49.000Z","dependencies_parsed_at":"2023-02-04T07:30:48.957Z","dependency_job_id":null,"html_url":"https://github.com/hacknlove/openfight","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacknlove%2Fopenfight","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacknlove%2Fopenfight/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacknlove%2Fopenfight/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hacknlove%2Fopenfight/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hacknlove","download_url":"https://codeload.github.com/hacknlove/openfight/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224047996,"owners_count":17246940,"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":[],"created_at":"2024-10-03T02:19:45.966Z","updated_at":"2024-11-11T04:29:11.382Z","avatar_url":"https://github.com/hacknlove.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenFight v1.0.0 WIP\n\n# Introduction\n\nThe main goal of this project is to be as easily customizable as possible, so every community (nation, city, or whatever) that needs an application allow their members to have access to quick an auto-diagnosis tool, and at the same time that allows the community to gather big-data around the propagation of the disease, could just adapt the tests, symptoms and formulas to their own needs, without having to develop a whole thing from scratch.\n\nAll the texts are placed in the folder `translations/` where there is a folder for each view, and other more for the common things.\n\nThe language picker is configured in `config/languages.js`, there you can select the available languages, and the url correspondant to each view.\n\nThe symptoms are configured in `config/symptoms.js`, currently there are only two types of components, select and slider.\n\nThe file `config/diagnosis.js` manage how the diagnosis is computed.\n\nIn the file `config/bigData.js` will be placed the settings on how the data is shared.\n\nThe style can be tuned with the files `config/pre-style.sass` that is loaded before any other `.sass` and can be used to initialize bulma variables, and the file `config/post-style.sass` that is the last `sass` loaded so you can override whatever you want.\n\nThe assets, like logos, images and fonts, go in the folder `public`\n\nWith all this, I hope you do not need to go to `src/` and work with the main code. Bou if you do that, you are very welcome to bring your improvements back, so more people can enjoy them.\n\n# Local deployment, for development.\n\nPlease calm. I'm still working on the code and the documentation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhacknlove%2Fopenfight","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhacknlove%2Fopenfight","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhacknlove%2Fopenfight/lists"}