Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nkalupahana/baseline
Take charge of your mental health with better journaling and mood tracking.
https://github.com/nkalupahana/baseline
android capacitor ionic ios journal journaling mood-journal mood-tracker mood-tracking react web
Last synced: 5 days ago
JSON representation
Take charge of your mental health with better journaling and mood tracking.
- Host: GitHub
- URL: https://github.com/nkalupahana/baseline
- Owner: nkalupahana
- License: agpl-3.0
- Created: 2021-10-24T16:18:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-26T14:36:57.000Z (4 months ago)
- Last Synced: 2024-07-26T19:42:41.364Z (4 months ago)
- Topics: android, capacitor, ionic, ios, journal, journaling, mood-journal, mood-tracker, mood-tracking, react, web
- Language: TypeScript
- Homepage: https://getbaseline.app
- Size: 17.7 MB
- Stars: 48
- Watchers: 3
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# baseline
[![DeepScan grade](https://deepscan.io/api/teams/15815/projects/20905/branches/583898/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=15815&pid=20905&bid=583898)
[![CodeFactor](https://www.codefactor.io/repository/github/nkalupahana/baseline/badge)](https://www.codefactor.io/repository/github/nkalupahana/baseline)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fnkalupahana%2Fmoody.svg?type=small)](https://app.fossa.com/projects/git%2Bgithub.com%2Fnkalupahana%2Fmoody?ref=badge_small)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=baseline&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=baseline)
[![Cypress.io](https://img.shields.io/badge/tested%20with-Cypress-04C38E.svg)](https://www.cypress.io/)A better, universal, journaling and mood tracking platform.
## Contribute
```
npm install
npm install -g @ionic/cli
npm start # Web development server
ionic cap sync # Sync changes for iOS/Android
ionic cap open [ios|android] # Open iOS/Android project for development
```### Project Overview
- `android/` - Android project for baseline (open in Android Studio)
- `cypress/` - Cypress E2E and Component test suite (run with npm test commands in `package.json`)
- `docs/` - Jekyll site for `getbaseline.app` (run with `bundle exec jekyll serve`)
- `empty/` - Empty directory for `link.getbaseline.app` to deploy off of
- `backend/` - Source for baseline backend API
- `scheduled-services/` - Source for baseline internal services (scheduled or asynchronous from other services)
- `helpers/` - Helper scripts for baseline development
- `ios/` - iOS project for baseline (open in Xcode)
- `public/` - static files for baseline React app
- `src/` - baseline React app source
- `patches/` - Patches for baseline dependencies