Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
ef1a60c
feat: implement product validation framework with market research and…
khuepm Jul 30, 2025
b9af89d
feat: add validation components for market research, interview guide …
khuepm Jul 30, 2025
7f539ba
test: add unit tests for product definition and validation framework …
khuepm Jul 30, 2025
9fabdbf
docs: add Netlify deployment status badge to README
khuepm Jul 30, 2025
10139d2
feat: update project creation with additional fields for industry, ma…
khuepm Jul 31, 2025
f9be9ae
feat: implement comprehensive product definition framework
khuepm Aug 6, 2025
0944ef6
feat: task 8 - add technical architecture tests and decision logic mo…
khuepm Aug 6, 2025
7f20633
Go-to-Market Strategy Framework
khuepm Aug 6, 2025
b69add7
feat: implement comprehensive financial planning and business model f…
khuepm Aug 7, 2025
c1a93be
Merge pull request #38 from Build24-Tech/feature/progress-tracking-sy…
khuepm Aug 7, 2025
02f5287
Merge pull request #45 from Build24-Tech/feature/financial-planning-f…
khuepm Aug 7, 2025
4c2233b
feat: implement risk management and post-launch optimization componen…
khuepm Aug 7, 2025
bcf9efe
test: add unit tests for risk management
khuepm Aug 7, 2025
9ad34fc
docs: mark risk management and post-launch optimization tasks as comp…
khuepm Aug 7, 2025
b3bde58
feat: implement template system with editor, exporter and test suite
khuepm Aug 7, 2025
1e58dfd
Merge pull request #46 from Build24-Tech/feature/financial-planning-f…
khuepm Aug 7, 2025
7ac9fbe
feat: implement recommendation engine with personalized insights and …
khuepm Aug 7, 2025
8779abc
Merge pull request #47 from Build24-Tech/feature/recommendation-engine
khuepm Aug 7, 2025
e9a7cc0
feat: add reporting dashboard with export functionality and analytics
khuepm Aug 8, 2025
767871e
Merge pull request #48 from Build24-Tech/feature/data-export-and-report
khuepm Aug 8, 2025
7a4b7f0
feat: implement error handling system with form validation and UI com…
khuepm Aug 8, 2025
47239af
test: improve error boundary tests and validation logic for numeric r…
khuepm Aug 8, 2025
0f04873
feat: Responsive Design and Mobile Optimization
khuepm Aug 8, 2025
8c73ec3
feat: implement comprehensive keyboard navigation and accessibility f…
khuepm Aug 9, 2025
7b23d51
refactor: improve accessibility testing with test environment support
khuepm Aug 9, 2025
7be7213
feat: #49 task20 - Create comprehensive testing suite and quality ass…
khuepm Aug 9, 2025
f72dcb9
refactor: simplify recommendation engine and financial planning compo…
khuepm Aug 9, 2025
5ea36c7
feat: initialize rapid MVP builder specs with design, tasks and requi…
khuepm Aug 9, 2025
71e46b9
Merge branch 'main' of github.com:Build24-Tech/build24-frontend into …
khuepm Aug 9, 2025
6984bef
Merge branch 'develop' of github.com:Build24-Tech/build24-frontend in…
khuepm Aug 9, 2025
09f31db
feat: add dark mode support to blog components and pages
khuepm Aug 9, 2025
a45753a
docs: implement knowledge hub with theory pages and bookmarking system
khuepm Aug 10, 2025
cbd8c09
feat: implement knowledge hub with categories, bookmarks and progress…
khuepm Aug 10, 2025
5af4f91
feat: task3 implement theory content system and category navigation
khuepm Aug 10, 2025
f007bf6
feat: task4 add CategoryNavigationDemo component with interactive fil…
khuepm Aug 10, 2025
ce72a3f
feat: task5 #52 implement theory card and list components with tests
khuepm Aug 10, 2025
68a2570
feat: task 6 - "Implement search and filtering functionality" #52 #52…
khuepm Aug 10, 2025
801bc7e
feat: task 7 - "Build theory detail view component"
khuepm Aug 10, 2025
6fce4f4
Task 8: Implement bookmark management system
khuepm Aug 10, 2025
0404471
feat(WIP): task 9 - Create user progress tracking system
khuepm Aug 10, 2025
397d983
feat: task 9 - #52 integrate unified progress tracking and badge noti…
khuepm Aug 11, 2025
18ff417
feat: #52 task 10 - "Build interactive examples component"
khuepm Aug 11, 2025
3e1cb54
feat: task 11 - Implement premium content access control #52
khuepm Aug 11, 2025
944d4ad
feat: Task 12 - Content Cross-Linking System
khuepm Aug 11, 2025
8f50f42
feat: task 13 - the analytics and tracking system for the Knowledge Hub
khuepm Aug 11, 2025
ca1f5d4
feat: Task 14 - Mobile Responsiveness and Accessibility #52
khuepm Aug 11, 2025
c84fecc
feat: implement knowledge hub with theory content, search, and error …
khuepm Aug 14, 2025
dd63ce5
feat: implement knowledge hub core components and testing infrastructure
khuepm Aug 14, 2025
7c9364b
feat: task 20 - Deploy and configure production environment
khuepm Aug 19, 2025
1143828
Merge pull request #52 from Build24-Tech/feature/knowledge-psychology
khuepm Aug 25, 2025
2a6c8ea
Merge pull request #53 from Build24-Tech/feature/rapid-mvp-builder
khuepm Aug 25, 2025
a069068
refactor: reorganize error handling tests and remove duplicate return…
khuepm Aug 25, 2025
e5f2854
Merge branch 'feature/error-handler' of github.com:Build24-Tech/build…
khuepm Aug 25, 2025
c4ef3e9
Please provide the file changes you'd like me to analyze so I can hel…
khuepm Aug 25, 2025
4cf4370
feat: add validation stage and skipped status to project types and en…
khuepm Aug 25, 2025
90522d2
Merge branch 'develop' into merge/launch-essential
khuepm Aug 25, 2025
9adb439
Merge pull request #54 from Build24-Tech/merge/launch-essential
khuepm Aug 25, 2025
e46c312
feat: enhance next.config.js for image optimization, production setti…
khuepm Aug 25, 2025
82a33b7
fix: update Firebase config to support NEXT_PUBLIC env vars and expan…
khuepm Aug 25, 2025
53f7149
feat: enhance Firebase config validation and add Firestore offline pe…
khuepm Aug 25, 2025
e6aedf5
feat: implement knowledge hub pages with theory categories and progre…
khuepm Aug 25, 2025
69baeee
feat: add Launch Essentials navigation link with auth-based routing
khuepm Aug 26, 2025
7dfc043
refactor: align recommendation engine with launch essentials interfac…
khuepm Aug 26, 2025
a28a07d
Merge pull request #56 from Build24-Tech/merge/launch-essentials
khuepm Aug 26, 2025
4a34970
chore: migrate from npm to yarn package manager
khuepm Aug 26, 2025
546227e
refactor: consolidate service worker caching strategies and cleanup r…
khuepm Aug 26, 2025
1e6e3a3
refactor: rename RecommendationEngine to KnowledgeHubRecommendationEn…
khuepm Aug 26, 2025
a49cd64
feat: create implementation plan with 28 tasks for rapid MVP builder
issac-anhpdm Aug 27, 2025
79aa8a0
docs: add initial Notion CMS integration specifications and design do…
issac-anhpdm Aug 28, 2025
7dfa8a0
docs: User Profile System spec
issac-anhpdm Aug 30, 2025
ed6169d
feat(user-profile): task 1 - Extend user types and database schema
issac-anhpdm Aug 30, 2025
d57f208
feat(user-profile): task 2 - implement profile service with CRUD oper…
issac-anhpdm Aug 30, 2025
2a3f0cd
feat(user-profile): Task 3 - Follow System Service
issac-anhpdm Aug 30, 2025
6dbc76f
feat(user-profile): Task 4 - Create profile management components
issac-anhpdm Aug 31, 2025
adcdb83
feat(user-profile): Task 5 - Build public profile display components
issac-anhpdm Aug 31, 2025
d4fd17e
feat(user-profile): Task 6. Implement social features components
issac-anhpdm Aug 31, 2025
60646d0
feat(user-profile): Task 7. Create content attribution components
issac-anhpdm Aug 31, 2025
4a11d59
feat(user-profile): Task 8. Integrate profile system with authentication
issac-anhpdm Aug 31, 2025
d230e57
feat(user-profile): Task 9. Create profile pages and routing
issac-anhpdm Aug 31, 2025
cd7651f
feat(user-profile): Task 10. Integrate author profiles with blog posts
issac-anhpdm Aug 31, 2025
84452eb
feat(user-profile): Task 11. Implement Firestore security rules
issac-anhpdm Sep 2, 2025
b1da011
feat(user-profile): Task 12. Add comprehensive error handling
issac-anhpdm Sep 2, 2025
a43ceec
Merge pull request #57 from Build24-Tech/feature/user-profile-system
khuepm Sep 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,31 @@ FIREBASE_STORAGE_BUCKET=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_APP_ID=
FIREBASE_MEASUREMENT_ID=

# Knowledge Hub Production Configuration
NEXT_PUBLIC_APP_VERSION=1.0.0

# CDN Configuration for theory media assets
NEXT_PUBLIC_CDN_BASE_URL=

# Monitoring and Logging Endpoints
NEXT_PUBLIC_LOGGING_ENDPOINT=
NEXT_PUBLIC_ANALYTICS_ENDPOINT=
NEXT_PUBLIC_ERROR_TRACKING_ENDPOINT=
NEXT_PUBLIC_PERFORMANCE_ENDPOINT=

# Backup Configuration
BACKUP_BUCKET=build24-knowledge-hub-backups
CDN_BUCKET=build24-knowledge-hub-assets

# AWS Credentials (for CDN and backups)
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1

# Google Cloud Credentials (for Firestore backups)
GOOGLE_APPLICATION_CREDENTIALS=

# Notification Configuration
SLACK_WEBHOOK_URL=
ALERT_EMAIL=
51 changes: 51 additions & 0 deletions .env.production.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Production Environment Configuration for Knowledge Hub

# Application
NODE_ENV=production
NEXT_PUBLIC_APP_VERSION=1.0.0
NEXT_PUBLIC_BASE_URL=https://build24.dev

# Firebase Configuration (Production)
NEXT_PUBLIC_FIREBASE_API_KEY=your_production_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=build24-prod.firebaseapp.com
NEXT_PUBLIC_FIREBASE_PROJECT_ID=build24-prod
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=build24-prod.appspot.com
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=your_measurement_id

# CDN Configuration
NEXT_PUBLIC_CDN_BASE_URL=https://build24-knowledge-hub-assets.s3-website-us-east-1.amazonaws.com

# Monitoring and Logging
NEXT_PUBLIC_LOGGING_ENDPOINT=https://logs.build24.dev/api/logs
NEXT_PUBLIC_ANALYTICS_ENDPOINT=https://analytics.build24.dev/api/events
NEXT_PUBLIC_ERROR_TRACKING_ENDPOINT=https://errors.build24.dev/api/errors
NEXT_PUBLIC_PERFORMANCE_ENDPOINT=https://metrics.build24.dev/api/performance

# Backup Configuration
BACKUP_BUCKET=build24-knowledge-hub-backups
CDN_BUCKET=build24-knowledge-hub-assets
FIREBASE_PROJECT_ID=build24-prod

# AWS Credentials (for backups and CDN)
AWS_ACCESS_KEY_ID=your_access_key
AWS_SECRET_ACCESS_KEY=your_secret_key
AWS_DEFAULT_REGION=us-east-1

# Google Cloud Credentials (for Firestore backups)
GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json

# Notifications
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/your/webhook/url
ALERT_EMAIL=admin@build24.dev

# Security
NEXTAUTH_SECRET=your_nextauth_secret_for_production
NEXTAUTH_URL=https://build24.dev

# Feature Flags
ENABLE_ANALYTICS=true
ENABLE_ERROR_TRACKING=true
ENABLE_PERFORMANCE_MONITORING=true
ENABLE_AUTOMATED_BACKUPS=true
Loading