Lizandro Guarnizo and Claude Sonnet 4.6
60216fd0e3
feat: migrate Firebase → NestJS REST API backend
...
Replace all Firebase SDK (Auth, Firestore, Storage) with HTTP calls
to backend.prosapp.co/api/v1:
- New ApiService singleton (JWT token, GET/POST/PATCH/DELETE/upload)
- auth_provider: Firebase Auth → /auth/login, /auth/register, /auth/phone/*
- services_provider + calendar_services_provider → /services endpoints
- professional_provider + professionals_provider → /professional-info, /users/professionals
- profile_form_provider + professional_form_provider → /users/me, /storage/upload
- cities/professions/settings providers → /cities, /professions, /settings
- firebase_chat_repository → polling via /chats endpoints (3s interval)
- firebase_score_repository → polling via /comments endpoints (10s interval)
- professional_detail_provider → /users/:id + /professional-info/:id
- dashboard_view: Firestore.add → POST /services
- chat_view + rating_view: FirebaseAuth.uid → AuthProvider.user.id
- Models: Timestamp → String for createdAt fields
- google_fonts upgraded to ^8.1.0 (Dart 3.12 compat)
- Remove firebase_core, firebase_auth, cloud_firestore, firebase_storage from pubspec
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 15:53:39 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
15175c1b91
replace: swap prosappweb content for prosapp_web_app (more complete version)
...
prosapp_web_app has chat, dashboard, calendar, support, 13 providers and
Fluro URL routing. Keep Dockerfile + nginx.conf from previous prosappweb.
Upgrade google_fonts 6.2.1 → 8.1.0 (Dart 3.12 compat fix).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 15:26:32 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
309f250d47
fix: remove font_awesome_flutter (incompatible with Dart 3.12)
...
Replace FaIcon(FontAwesomeIcons.google) with plain Text widget.
Remove font_awesome_flutter from pubspec — package extends final
class IconData which is forbidden in Dart 3.12/Flutter 3.44.
Fix currentUser.value → currentUser (was Rx<UserModel?>, now UserModel?).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 14:44:21 -05:00
Felipe
24f0d80e32
update
2023-11-11 18:13:58 -05:00
Felipe
7cf5c5fbfb
update
2023-11-08 16:05:47 -05:00
Felipe
cd70e946af
update
2023-11-03 09:31:20 -05:00
Felipe
efa8c37a88
version
2023-10-28 16:04:44 -05:00
lizandrogd
cfa52bbbe8
update ios
2023-10-12 13:22:03 -05:00
lizandrogd
0d1a06bcf9
update
2023-09-01 16:06:36 -05:00
lizandrogd
1270f3a6b5
uodate
2023-08-22 23:51:31 -05:00
lizandrogd
809873894c
update
2023-07-31 09:59:49 -05:00
Juan Felipe Duarte
e994230631
prosapp changes
2023-06-23 21:55:10 -05:00
Juan Felipe Duarte
90ec1293ea
notificaciones
2023-06-23 10:39:10 -05:00
Juan Felipe Duarte
8dffecf6a4
fix
2023-06-20 11:22:01 -05:00
Juan Felipe Duarte
a190833b53
update
2023-06-20 11:21:14 -05:00
Juan Felipe Duarte
deef3c56f4
update
2023-06-15 16:00:15 -05:00
Juan Felipe Duarte
70f160da84
imagen
2023-06-15 11:03:45 -05:00
lizandrogd
6cdc6ce5d7
update
2023-06-15 10:26:02 -05:00
Juan Felipe Duarte
d5702207d2
antes de notificaciones
2023-05-11 09:35:12 -05:00
Juan Felipe Duarte
40ee4f2ab2
fix
2023-05-10 08:43:40 -05:00
Juan Felipe Duarte
f1571e6374
update
2023-04-29 18:41:24 -05:00
Juan Felipe Duarte
03bd8401b5
mapa
2023-04-22 14:33:53 -05:00
Juan Felipe Duarte
d83130b01d
update
2023-04-06 11:26:22 -05:00
Juan Felipe Duarte
fb16e276f5
update
2023-03-31 16:20:03 -05:00
Juan Felipe Duarte
1884b82d83
Register con gmail y screen welcome
2023-03-28 17:35:52 -05:00
Juan Felipe Duarte
5e76777cc8
update
2023-03-24 19:43:37 -05:00
Juan Felipe Duarte
203912d362
Initial commit
2023-03-24 18:39:59 -05:00