Files
pwa/CHANGELOG.md
T

64 lines
1.4 KiB
Markdown
Raw Normal View History

2025-11-18 20:22:25 +03:30
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.0] - 2024-01-XX
### Added
- Initial release
- React 18 with Vite setup
- TypeScript configuration
- Tailwind CSS integration
- shadcn/ui components (Button, Card, Input, Label, Toast, Avatar)
- React Router v6 with protected routes
- Jotai for global state management
- Supabase integration (Auth, Database, Realtime)
- PWA configuration (manifest, service worker)
- RTL support for Persian language
- IRANSans font globally
- Main page (Dashboard)
- Account page with user profile
- Request page (Create/view requests)
- Chat page with real-time messaging
- Login page (Email, Phone OTP, Google)
- Signup page
- ESLint and Prettier configuration
- Code splitting with lazy loading
- Dark mode ready styles
### Features
- Google OAuth authentication
- Phone number authentication with OTP
- Email/Password authentication
- Protected routes
- Real-time updates for requests and messages
- Responsive design
- Toast notifications
- Loading states
- Error handling
### Documentation
- README.md with setup instructions
- CHANGELOG.md
- .gitignore
- CursorRule file for component development
[1.0.0]: https://github.com/yourusername/pwa-react-app/releases/tag/v1.0.0