Poyraz Avsever
2c47b861d0
feat: implement portal shell layout, sidebar configuration, and tasks page skeleton
2026-06-08 14:10:48 +03:00
Poyraz Avsever
c0bd227e9f
feat: add Kanban-based pipeline board and client management UI for CRM module
2026-06-08 14:10:17 +03:00
Poyraz Avsever
d41267c29b
feat: implement portal shell layout with user authentication, sidebar navigation, and progress tracking
2026-06-08 13:56:06 +03:00
poyrazavsever
47b9f728e6
refactor: implement responsive side navigation with new portal sidebar configuration
2026-06-07 07:40:57 +03:00
poyrazavsever
855723ffd1
ui: implement custom tooltips and update bar chart colors for analytics and dashboard components
2026-06-07 07:27:38 +03:00
poyrazavsever
1e8c66176b
fix: resolve layout overflow by adding min-width constraints and update Next.js route type path
2026-06-07 01:22:44 +03:00
poyrazavsever
990c7a21b6
feat: add health check endpoint, fix task date filtering, and update Next.js type reference path
2026-06-06 23:25:38 +03:00
poyrazavsever
59b3897b44
feat: add Docker configuration and health check endpoint while updating analytics filtering and build types
2026-06-06 23:22:38 +03:00
poyrazavsever
5353c43279
fix: resolve invalid div nesting in finance dashboard header
2026-06-06 22:45:24 +03:00
poyrazavsever
20b81d4b12
feat: add client revision tracking and public task visibility toggle in project details
2026-06-06 22:35:39 +03:00
poyrazavsever
c361fff5a7
feat: implement client portal project view with revision request functionality and layout structure
2026-06-06 22:31:55 +03:00
poyrazavsever
a631b65c0b
feat: implement client portal schema with new revision tracking and RLS policies, and add date-fns dependency
2026-06-06 22:23:47 +03:00
poyrazavsever
4d759bf494
refactor: remove fixed width from sidebar to improve responsiveness
2026-06-06 22:13:58 +03:00
poyrazavsever
44f4423082
refactor: update chat input handling, prune unused settings menu items, and enable turbopack configuration
2026-06-06 22:06:49 +03:00
poyrazavsever
4a52deec4d
feat: add PWA support with manifest configuration and offline connectivity indicator
2026-06-06 21:53:06 +03:00
poyrazavsever
83379a5edc
feat: add AI-powered finance and project risk analysis features with pgvector support for RAG embeddings
2026-06-06 21:47:50 +03:00
poyrazavsever
21af4b7a62
feat: implement Business OS modules for proposals, invoices, and subscriptions with database schema and UI components
2026-06-06 21:17:36 +03:00
poyrazavsever
49045f3fac
feat: add Docker support, local database seeding, and production configuration
2026-06-06 20:45:55 +03:00
poyrazavsever
b3da493ef1
feat: migrate chat API to AI SDK with tool support and add active bar interaction to analytics charts
2026-06-06 20:38:16 +03:00
poyrazavsever
1cd00d4efe
refactor: decouple analytics page into server-side data fetching and client-side presentation components
2026-06-06 20:14:16 +03:00
poyrazavsever
4dbe8ff98b
chore: update next-env.d.ts route type reference path
2026-06-06 19:56:46 +03:00
poyrazavsever
ee63321c43
feat(tasks): add task status update functionality with project revalidation
2026-06-05 09:49:15 +03:00
poyrazavsever
fb3fe1031c
feat(tasks): add create task functionality and revalidation for project tasks
2026-06-05 09:47:49 +03:00
poyrazavsever
077468452b
fix: update aspect ratio classes for project cover images
2026-06-05 09:41:30 +03:00
poyrazavsever
4c46a70212
feat: implement project detail page with planning sections, tasks, and finance management
...
feat: add project planning section CRUD operations and integrate with Supabase
feat: enhance project card interactions with navigation to project details
fix: update task completion logic to revalidate project paths
2026-06-05 09:39:22 +03:00
poyrazavsever
a341f1f69f
fix: update import path for route types in TypeScript environment file
2026-06-05 09:37:04 +03:00
poyrazavsever
e933921cea
chore: add pnpm workspace configuration with build exclusions and minimum release age
2026-06-05 09:25:10 +03:00
Poyraz Avsever
dd5ae0617e
feat(dashboard): implement daily journal functionality with CRUD operations
...
- Added actions for creating, updating, and deleting daily log records in `actions.ts`.
- Introduced `journal-client.tsx` for rendering the journal UI, including log entries and statistics.
- Refactored `page.tsx` to fetch user-specific daily logs from Supabase and display them using the new client component.
- Implemented form handling for daily log creation and updates, including mood and energy scoring.
2026-06-04 19:53:51 +03:00
Poyraz Avsever
7ee3104158
feat(calendar): implement calendar event management with create, update, and delete functionalities
...
- Added actions for creating, updating, and deleting calendar events in `actions.ts`.
- Introduced `CalendarClient` component to handle event display and interaction in `calendar-client.tsx`.
- Refactored `CalendarPage` to fetch events, clients, projects, and tasks from Supabase and pass them to `CalendarClient`.
- Enhanced form handling for event creation and editing with proper validation and error handling.
2026-06-04 19:53:44 +03:00
Poyraz Avsever
f17be7cfed
feat(tasks): add task status update functionality and improve relation ID handling
2026-06-04 19:28:55 +03:00
Poyraz Avsever
f41815329f
feat(tasks): implement task management actions and UI components
...
- Added actions for creating, updating, completing, and deleting tasks in `actions.ts`.
- Refactored `TasksPage` to fetch tasks from Supabase and display them using the new `TasksClient` component.
- Created `tasks-client.tsx` to handle task listing and Kanban view with filtering capabilities.
- Introduced a dialog for task creation and editing with form validation.
- Enhanced task display with status and priority badges, and added overdue checks.
2026-06-04 15:51:13 +03:00
Poyraz Avsever
35dd88b5af
feat: implement project management features with cover images and planning sections
...
- Add ProjectsClient component for managing projects with a grid and list view.
- Introduce project cover image functionality and related fields in the database.
- Create a new table for project planning sections with RLS policies for user access.
- Update global styles for scrollbar customization.
- Enhance Next.js configuration for server actions with increased body size limit.
- Document new database migration for project planning assets.
2026-06-04 15:45:51 +03:00
Poyraz Avsever
367d143f12
feat(clients): implement client management actions and UI
...
- Added actions for creating, updating, and archiving client records in `actions.ts`.
- Created a new client management UI in `clients-client.tsx` to display and manage clients.
- Integrated client data fetching and state management in `page.tsx`.
- Updated layout to change fallback user name from "MindSpace Kullanıcısı" to "Cognis Kullanıcısı".
2026-06-04 15:12:52 +03:00
Poyraz Avsever
7808df0c56
feat: enhance DashboardShell with dropdown menu for user profile; update sidebar titles for consistency
2026-06-03 10:49:27 +03:00
Poyraz Avsever
51395d7293
fix: update import path for routes types and replace logo with new version
2026-06-03 10:37:26 +03:00
Poyraz Avsever
01692d3958
chore: update dependencies and configuration for Tailwind CSS
...
- Added "@tailwindcss/postcss" to package.json dependencies.
- Updated "tailwindcss" version to "^4.3.0" in package.json.
- Modified postcss.config.mjs to use "@tailwindcss/postcss" instead of "tailwindcss".
- Changed darkMode configuration in tailwind.config.ts to a string format.
2026-06-02 12:46:18 +03:00
Poyraz Avsever
b6b6f4fc32
feat: update roadmap with Poyraz UI design system; enhance database schema for safety and idempotency; add usage guide for Poyraz UI; include new images and remove outdated logo
2026-06-02 12:20:42 +03:00
Poyraz Avsever
c0d25a87e8
feat: add core database schema and demo seed data for Freelancer OS MVP
2026-06-01 11:51:43 +03:00
Poyraz Avsever
53a225594a
feat: enhance roadmap with detailed tasks and acceptance criteria; update database documentation and query management
2026-06-01 11:43:37 +03:00
Poyraz Avsever
083997e6bc
feat: update roadmap to define product vision, MVP principles, and development phases for Freelancer OS
2026-06-01 11:26:31 +03:00
Poyraz Avsever
6f0a879fd6
Implement code changes to enhance functionality and improve performance
2026-06-01 10:37:27 +03:00
Poyraz Avsever
1c9eca814e
feat: scaffold initial dashboard layout and base pages for all modules
2026-05-08 17:29:02 +03:00
Poyraz Avsever
8f63998d34
feat: implement interactive dashboard with Recharts visualizations and draggable widgets
2026-05-08 16:09:31 +03:00
Poyraz Avsever
7ab81dcd8b
docs: overhaul README.md to reflect new "AI-Native" branding and expanded product features
2026-05-08 14:47:19 +03:00
Poyraz Avsever
74a928a0d6
feat: initialize root layout with metadata, global styles, and toast provider
2026-05-08 14:34:09 +03:00
Poyraz Avsever
e38a809ff9
feat: implement AI chat interface with Supabase persistence and edge API route integration
2026-05-08 14:32:07 +03:00
Poyraz Avsever
b1615d72ba
feat: implement freelance dashboard pages for time tracking, client CRM, and proposals
2026-05-08 14:12:45 +03:00
Poyraz Avsever
a21c64172e
feat: implement dashboard layout with sidebar navigation, finance page, and supporting UI architecture
2026-05-08 14:12:26 +03:00
Poyraz Avsever
e0a2dace49
feat: add dashboard pages for documents, projects, and team management with AI-powered insights
2026-05-08 12:26:23 +03:00
Poyraz Avsever
533483398b
feat: add dashboard overview page with focus trends, activity widgets, and data visualizations
2026-05-08 12:21:41 +03:00
Poyraz Avsever
c85bae2c49
feat: implement analytics dashboard page with performance metrics and Recharts visualizations
2026-05-08 12:21:12 +03:00
Poyraz Avsever
6419ee99bf
feat: implement dashboard layout and calendar view page with event management features
2026-05-08 12:17:28 +03:00
Poyraz Avsever
eb683bd3a4
feat: implement dashboard page with focus metrics, habit trackers, and data visualizations using recharts
2026-05-08 12:10:39 +03:00
Poyraz Avsever
c309539db5
feat: implement responsive dashboard layout with sidebar navigation and full-screen clock overlay
2026-05-08 12:09:41 +03:00
Poyraz Avsever
a08042bf83
feat: implement responsive dashboard shell with integrated sidebar and user profile management
2026-05-08 11:52:32 +03:00
Poyraz Avsever
0233122b6d
feat: implement dashboard layout shell with responsive sidebar, global dark theme, and navigation pages
2026-05-08 11:50:18 +03:00
Poyraz Avsever
9adc34418e
Refactor code structure for improved readability and maintainability
2026-05-08 11:18:55 +03:00
Poyraz Avsever
e98972597d
Refactor code structure for improved readability and maintainability
2026-05-08 10:08:34 +03:00
Poyraz Avsever
0235f82476
Refactor code structure for improved readability and maintainability
2026-05-08 09:58:17 +03:00
Poyraz Avsever
7cf8321d27
refactor: migrate Mood Tracker MVP to Cognis AI-powered life management dashboard with Supabase and modern UI
2026-05-07 11:40:54 +03:00
Poyraz Avsever
a958d6cbb8
feat: implement authentication login and registration pages with custom dark theme and icon support
2026-05-07 11:33:31 +03:00
Poyraz Avsever
a132443c93
feat: implement layout components, shared input UI, and define global color theme
2026-05-07 11:21:08 +03:00
Poyraz Avsever
8df585752f
feat: add new data visualization assets to public images directory
2026-05-07 11:18:17 +03:00
Poyraz Avsever
904375ea5c
feat: implement Supabase database schema and core authentication flow with registration and login pages
2026-05-07 11:11:15 +03:00
Poyraz Avsever and Copilot
4126b41064
Refactor code structure for improved readability and maintainability
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-07 09:50:01 +03:00
Poyraz Avsever
983c8fd6aa
style: format code for improved readability and consistency across multiple files
2026-05-06 16:20:27 +03:00
Poyraz Avsever and Copilot
c73bf0e499
feat: add form components and UI elements for enhanced user interaction
...
- Introduced Form, FormField, FormItem, FormLabel, FormControl, FormDescription, FormMessage components for structured form handling.
- Added Input, Textarea, and Select components for user input.
- Implemented Label and Separator components for better UI organization.
- Created Skeleton component for loading states.
- Developed Toast and Toaster components for user notifications.
- Integrated useToast hook for managing toast notifications.
- Established AI analysis functionality with analyzeJournalWithLocalAI.
- Set up Dexie for local database management with Journal and Task models.
- Configured Supabase client for server-side and browser-side interactions.
- Defined database schema for journals, tasks, chat sessions, and messages with Row Level Security policies.
Co-authored-by: Copilot <copilot@github.com >
2026-05-06 16:20:14 +03:00
Poyraz Avsever
3432bbab33
fix(package-lock): add peer flag to dependency for better compatibility
2026-05-06 14:24:26 +03:00
Poyraz Avsever
6e19d0dbaf
Update README.md to enhance project overview and add technology badges
2026-04-27 23:49:39 +03:00
Poyraz Avsever
28b4e43528
Add logo to header in Mood Tracker application
2026-04-27 23:48:31 +03:00
Poyraz Avsever
d346dd5a99
Add logo and screen images for Mood Tracker application
2026-04-27 23:47:09 +03:00
Poyraz Avsever
e35a0659aa
chore: initialize project with package.json and dependencies
2026-04-27 23:37:05 +03:00
Poyraz Avsever
cd382f60ba
Add initial setup files for Tailwind CSS and PostCSS, including global styles and TypeScript configuration
2026-04-27 23:37:00 +03:00
Poyraz Avsever
2d217985a2
Add layout and main page components for Mood Tracker application
2026-04-27 23:36:52 +03:00
Poyraz Avsever
0a813d9c62
Revise Product Requirements Document (PRD) for Mood Tracker App: update goals, user features, and data model for clarity and completeness.
2026-04-27 23:26:44 +03:00
Poyraz Avsever
1605d70019
Add Product Requirements Document (PRD) for Mood Tracker App
2026-04-27 23:23:03 +03:00