Bist du bereit, die Bits deines Lebens zu entdecken und zu bewahren? Mache jetzt den ersten Schritt. Es ist an der Zeit, deine täglichen Gedanken und Gefühle nicht nur zu erleben, sondern sie bewusst festzuhalten. Beginne heute damit, deine emotionalen und gedanklichen Bits zu recorden und verleihe deinem Leben eine neue Tiefe und Klarheit. Registriere dich in nur wenigen Schritten auf FeelData.app und starte dein erstes Recording. Entdecke die Schönheit in den alltäglichen Momenten und gib deinen Erfahrungen einen Platz, an dem sie gewürdigt werden können. https://feeldata.app/
  • TypeScript 99.3%
  • JavaScript 0.4%
  • CSS 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-16 10:48:22 +02:00
.forgejo/workflows feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
.husky fix: more playwright tests 2025-04-01 00:47:23 +02:00
.opentelemetry chore: dependency updates, minor tweaks, more opentelemetry stuff 2024-03-13 10:17:40 +01:00
.storybook chore: update to storybook 9.2.0-alpha.1 2025-08-05 11:36:46 +02:00
.tekton fix: more playwright tests 2025-04-01 00:47:26 +02:00
docs feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
jest.config.d build: update all dependencies 2024-04-21 13:42:58 +02:00
memory-bank feat: implement data adapters and fix type errors 2025-04-04 10:04:45 +02:00
prisma refactor: removing the FeelingBit related parts from Prisma schema 2025-01-11 12:19:47 +01:00
project_journal/feeldata feat: implement data adapters and fix type errors 2025-04-04 10:04:45 +02:00
public feat: update the ObservationGroup icons, add a recording component, and /recordings to the website 2024-09-02 16:16:01 +02:00
scripts feat: migrate to PostgreSQL 16 and cloudnativ-pg 2024-10-21 09:13:54 +02:00
src chore: update to storybook 9.2.0-alpha.1 2025-08-05 11:36:46 +02:00
tests feat: implement data adapters and fix type errors 2025-04-04 10:04:45 +02:00
.babelrc.test.json feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
.clineignore fix: more playwright tests 2025-04-01 00:47:23 +02:00
.clinerules fix: more playwright tests 2025-04-01 21:40:26 +02:00
.containerignore add a daily view for the feelingbits (#1) 2024-02-21 12:44:42 +00:00
.eslintrc.json feat: add storybook and start migrating ProfileStatistics component 2024-05-17 09:07:55 +02:00
.gitignore chore: update to storybook 9.2.0-alpha.1 2025-08-05 11:36:46 +02:00
.nycrc.json feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
.prettierignore chore: ignore CHANGELOG when prettifing 2024-10-21 09:17:12 +02:00
.prettierrc feat: add prettier and reformat 2024-01-15 08:32:57 +01:00
.releaserc build: reconfigured semantic-release 2025-03-28 19:16:26 +01:00
CHANGELOG.md chore(release): 0.11.0 [skip ci] 2025-04-04 08:11:19 +00:00
container-compose.yaml chore(dev): fix build in container-compose file 2025-01-07 14:32:13 +01:00
Containerfile chore(deps): update quay.io/fedora/nodejs-22 docker digest to a76a18c 2025-11-21 06:55:59 +00:00
env.d.ts feat: add prettier and reformat 2024-01-15 08:32:57 +01:00
feeldata.xcf fix: cleanup schema for new dev environment 2024-01-22 09:20:55 +01:00
jsdoc.conf.json build: update all dependencies 2024-04-21 13:42:58 +02:00
LICENSE feat: add a licence file 2024-02-09 17:46:03 +01:00
next.config.js refactor: remove i18n config 2025-03-16 11:03:05 +01:00
OWNERS OWNERS aktualisiert 2025-01-05 20:14:49 +00:00
package-lock.json feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
package.json Merge pull request 'chore(deps): update dependency jsdom to v29' (#289) from renovate/jsdom-29.x into main 2026-05-16 10:48:22 +02:00
playwright.config.ts fix: more playwright tests 2025-04-01 00:47:23 +02:00
postcss.config.js feat: add prettier and reformat 2024-01-15 08:32:57 +01:00
README.md feat: 🧪 Implementiere einheitliche Testing-Strategie mit Forgejo Actions 2025-08-05 12:12:32 +02:00
renovate.json fix: more playwright tests 2025-04-01 21:40:26 +02:00
tailwind.config.ts feat: use the 'pastel' theme now 2024-01-29 12:29:37 +01:00
tsconfig.json fix: the ThemeProvider, see https://github.com/shadcn-ui/ui/issues/5706\#issuecomment-2454670026 2025-01-06 18:36:00 +01:00

Getting Started

First, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Testing

This project uses a comprehensive testing strategy with unit, integration, and end-to-end tests.

Test Coverage Dependencies

The following packages are used for test coverage:

  • @playwright/test - End-to-end testing framework
  • nyc - Code coverage tool
  • @istanbuljs/nyc-config-typescript - TypeScript configuration for NYC
  • istanbul-lib-coverage & istanbul-lib-instrument - Coverage instrumentation
  • babel-plugin-istanbul - Babel plugin for coverage instrumentation
  • @babel/plugin-transform-modules-commonjs - Module transformation for testing
  • concurrently - Run multiple commands concurrently

Running Tests

# Run unit tests
npm run test:unit

# Run integration tests
npm run test:integration

# Run end-to-end tests
npm run test:e2e

# Run all tests with coverage
npm run test:ci