This repository has been archived by the owner on Apr 10, 2024. It is now read-only.
Releases: RCR0101/padhaihub_rcr
Releases · RCR0101/padhaihub_rcr
PadhaiHub - v2.0.3
PadhaiHub - Final Release
Notes
Implemented a FAQ Page to aid with navigation
Fixed a couple of errors in PDF Upload/Download Logic
Progress Indicator in Chats to show PDF upload status
Thank You.
PadhaiHub - v2.0.2
PadhaiHub - Minor Bug Fixes
- Fixed bug where back button on login page went inside app
- Started work on offline caching
- Fixed text sizing on different screens
PadhaiHub - v2.0.1
PadhaiHub - All Main Tasks Complete
● The user can authenticate using Google OAuth.
● They land on an overview page (any unread messages, any new notes
shared).
● The user should be able to search for a new student to study with.
● The user can chat with said user, only sending text messages and PDFs (notes)
● The user can also edit the sent/received notes
Brownie Tasks
- Minor Simple Animations
Other QoL Features
- Authentication only required once
- Search among notes
- Change profile picture
PadhaiHub - v2.0.0
PadhaiHub update
- Chat system - Users can send text messages and pdfs, while also being able to change the pdf attachments and delete them. (Similar functionality for text messages will be implemented later)
- Broadcast - Users can broadcast notes to the entire user base, sorted by the newest pdfs at the top.
- Profile - Users can access their name, email and change their profile picture in the profile section.
- Search - Users can search for new users and chat with them.
- UI - Teal themed app (unique animations will be implemented later)
PadhaiHub - v1.0.0
First release of PadhaiHub
Features -
- Google Authentication: Integration with Google OAuth2.0 for secure sign-in.
- User Interface: A basic yet functional UI, including active navigation options for a Chat Page and Profile Page.
- App Navigation Flow: Incorporates a Splash Page preceding the authentication process, followed by a Landing Page. Navigation and state management across these pages are handled through BLoC (Business Logic Component) architecture.
- Data Management: Utilizes Firebase Firestore for the backend storage of user data and app-related information.