Skip to content

Commit 30adb2a

Browse files
committed
Merge remote-tracking branch 'origin/dev' into dev
2 parents 76e517a + ebabf11 commit 30adb2a

2 files changed

Lines changed: 39 additions & 2 deletions

File tree

.env

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
APP_ENV=prod
2+
APP_SECRET=
3+
4+
DB_USER=your-database_user_name
5+
DB_PASS=your-database_password
6+
DB_HOST=your-database_host
7+
DB_NAME=Time
8+
9+
MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0
10+
11+
MAILER_DSN=null://null
12+
13+
MERCURE_URL=https://example.com/.well-known/mercure
14+
15+
MERCURE_PUBLIC_URL=https://example.com/.well-known/mercure
16+
17+
MERCURE_JWT_SECRET="!ChangeThisMercureHubJWTSecretKey!"
18+
19+
20+
###> lexik/jwt-authentication-bundle ###
21+
JWT_PRIVATE_KEY_PATH=%kernel.project_dir%/config/jwt/private.pem
22+
JWT_PUBLIC_KEY_PATH=%kernel.project_dir%/config/jwt/public.pem
23+
JWT_PASSPHRASE=
24+
###< lexik/jwt-authentication-bundle ###
25+
26+
VITE_CACHE_DB_NAME=
27+
VITE_CACHE_STORE_NAME=
28+
VITE_GOOGLE_CLIENT_ID=
29+
VITE_GOOGLE_REDIRECT_URI=
30+
VITE_PUSH_PUBLIC_KEY=
31+
VITE_PUSH_PRIVATE_KEY=

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
1-
HabitAi
2-
31
HabitAi is an application designed to help people boost their productivity using AI (artificial intelligence).
42

53
Currently under active development. The tech stack includes Flutter, React, Vue, Symfony, PHP 8.3, and the architecture follows Clean Architecture principles, Domain-Driven Design (DDD), and Atomic Design.
64

5+
New frontend improvements:
6+
7+
Implemented Cache-Then-Network (CTN) system for optimized data fetching and faster response times.
8+
9+
Integrated IndexedDB (IDB) for persistent client-side caching, allowing offline access and reducing server load.
10+
11+
The data layer architecture has been updated to support centralized caching and efficient state management.
12+
713
Features such as task management, Eisenhower matrix, Pomodoro timer, and multilingual support for 5 languages are already implemented but still being refined.
814

915
Stay tuned for updates!

0 commit comments

Comments
 (0)