54ae86a88ab55fa10498fba2b10e6f87f50dc82f
- Added subscriptionPlan and subscriptionExpiresAt fields to UserProfile model. - Enhanced profile routes to handle subscription state updates and expiration logic. - Introduced email and password validation during user registration. - Implemented link stripping for processed articles in the articles route. - Added save article functionality with appropriate UI feedback in the frontend. - Updated AccountSettings and FeedContent components to reflect subscription state and saved articles. - Improved error handling and local storage management for user preferences.
Description
Progetto d'esame BriefAI
Languages
TypeScript
57.2%
CSS
23.9%
JavaScript
16.8%
HTML
1.7%
Batchfile
0.4%