Commit Graph

6 Commits

Author SHA1 Message Date
ebb7fcaac8 Fix API endpoint configuration with environment-aware URLs
- Add environment-based API URL configuration (dev: localhost:8000, prod: api.pennyzo.com)
- Update PennyzoApiService to use centralized config with timeout settings
- Fix API status checker scripts to load .env variables using dotenv
- Add environment management scripts (set-env.ps1) with npm shortcuts
- Create comprehensive configuration testing and validation tools
- Add TypeScript definitions for Vite environment variables
- Update all documentation with new environment configuration instructions
- Install dotenv package for Node.js environment variable loading
- All APIs now correctly use environment-appropriate URLs automatically
2025-09-25 14:40:20 +05:30
aece15a286 Add Pennyzo API status checker scripts, report viewer, and documentation 2025-09-25 14:11:36 +05:30
df2a2b9412 feat(api): add typed API client, auth context, and integrate registration/login flows; docs: add backend integration guide and .env.example 2025-09-23 20:45:29 +05:30
9575db91e5 Redirect login button to external URL, remove modal, open in new tab 2025-09-22 19:05:39 +05:30
1ea39f0ecf Update components and styling 2025-09-19 15:36:32 +05:30
ee87f004ed Initial commit: Complete Pennyzo Frontend with waitlist form implementation
- Added React TypeScript frontend with Vite build system
- Implemented luxury-themed UI with custom Tailwind colors
- Created comprehensive waitlist form with conditional logic:
  * Personal information (name, email)
  * Company details (name, type, GST registration)
  * Conditional CIN/PAN fields based on company type and GST status
  * Industry selection and goals questionnaire
- Added form validation and error handling
- Integrated waitlist form with hero section and live counter
- Implemented responsive design with elegant animations
- Added proper gitignore for frontend project
2025-09-17 20:16:59 +05:30