26 Commits

Author SHA1 Message Date
bd731f1f57 Add comprehensive messenger features and improvements
- Backend improvements: flexible user authentication, nullable fields
- Frontend enhancements: new screens (NewMessage, UserInfo), improved UI/UX
- Chat functionality: real-time messaging with polling, message actions
- Visual upgrades: gradient backgrounds, better themes, modern design
- Added project documentation (CLAUDE.md) and development guidelines

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 21:42:36 +03:00
5a3fdc01f8 Fix Git merge conflict in LoginScreen.tsx - combined beautiful design with theme support 2025-08-06 11:31:15 +03:00
1eea449a30 Fix Git merge conflict in ConversationsScreen.tsx - combined both versions 2025-08-06 11:29:25 +03:00
1441440247 Add expo-linear-gradient dependency 2025-08-06 11:25:40 +03:00
3f2e8e96f5 Resolve merge conflict in App.tsx - use imported theme 2025-08-06 11:22:16 +03:00
6a141d25b7 Обновил дизайн на черно-серый 2025-08-06 06:14:55 +03:00
020682854d 1212 2025-08-06 06:04:23 +03:00
a3ad9832ae Обновить конфигурацию темы, исправить ошибки отображения и улучшить пользовательский интерфейс. 2025-08-06 06:04:11 +03:00
ffccf3ea7c Fix lineHeight error by adding proper font configuration to theme 2025-08-06 05:54:41 +03:00
cdc94e2a95 Implement dark theme and comprehensive profile settings with working functionality 2025-08-06 05:46:54 +03:00
07eda45235 Fix critical bugs: SQL query, navigation, and Surface overflow warnings 2025-08-06 05:36:22 +03:00
b3166b1dfe Add contacts feature documentation and fix private conversation creation 2025-08-06 05:29:04 +03:00
592aa33f21 Implement beautiful contacts screen with user search and instant messaging 2025-08-06 05:27:17 +03:00
8d7b3718ce Implement main screen structure with tab navigation, contacts and profile screens 2025-08-06 05:20:51 +03:00
4a11a6952a Merge branch 'main' of https://gittea.biveki.ru/BivekiGroup/prism 2025-08-06 05:09:30 +03:00
d0550acff9 Implement custom dark theme for the app and enhance login/register screens with animations. Update dependencies and fix package versions in package.json and package-lock.json. 2025-08-06 05:09:12 +03:00
6f309d5390 Добавить настройку CORS для взаимодействия с фронтендом и обновить конфигурацию JWT для использования ConfigService 2025-08-06 05:08:49 +03:00
21b4c00d9e Обновить конфигурацию базы данных, изменив имя пользователя, пароль и название базы данных, а также изменить префиксы таблиц на стандартные. 2025-08-06 03:10:12 +03:00
63c87d28a7 Update database configuration to use biveki database with prism_ table prefix 2025-08-06 02:57:31 +03:00
b75c866c5f Add API configuration for different platforms in frontend 2025-08-06 02:32:10 +03:00
643a6b76b3 Fix TypeScript compilation errors and update .gitignore 2025-08-06 02:31:22 +03:00
7320fcf4fb Update .gitignore to exclude dist folder and remove compiled files 2025-08-06 02:24:28 +03:00
e1b79f017a Configure remote database connection and update documentation 2025-08-06 02:24:01 +03:00
5bd7d79642 Update .env.example with generic database configuration 2025-08-06 02:21:50 +03:00
5f9b132b00 Add .env.example file for backend configuration 2025-08-06 02:20:10 +03:00
6fb83334d6 Initial commit: Prism messenger with Expo + NestJS + GraphQL + PostgreSQL 2025-08-06 02:19:37 +03:00