M2
This is the second version of our Unio app ! This version has the following features :
- A page that shows an event's details
- A better UI for the Home page
- The account creation process finished !
- An user profile screen (only visible by oneself for the moment)
- A map screen with gps localisation and location of events
- Some settings (Language: fr and en, Theme: Dark and Light)
- Event and Association search fully functional !
- Edit association page (1st version, it still needs some work)
- Implemented Follow mechanism (functional but not visible in Home page UI)
- Create event UI (no link to backend for the moment)
Below is the release notes of the app :
What's Changed
- fix(explore): restore placeholder image for demo to display associations visually by @Zafouche in #88
- Feature: account creation screen by @AlouchLaBouche in #85
- Fix color theme for Bottom Nav Menu by @AlouchLaBouche in #90
- Refactor/user data class by @AlouchLaBouche in #95
- Create User Profile UI by @oskar-codes in #96
- Add quality of life features to authentication system by @oskar-codes in #98
- Feature/add socials by @AlouchLaBouche in #100
- Feature/strings management v2 by @Aurelien9Code in #99
- Refactor User data class - Remove pointless attribute by @AlouchLaBouche in #109
- Link the association profile UI to the backend by @Romainhir in #104
- Feature: Implement Map for Locating Events by @Zafouche in #102
- Feat/search : implement the search backend for events and associations by @Redd87 in #117
- Create the Settings screen by @oskar-codes in #122
- chore: implement caching guidelines for images by @armouldr in #105
- Feature profile picture - Implemented profile picture system by @AlouchLaBouche in #121
- Feature/event list v3 by @Aurelien9Code in #93
- chore:locked screen orientation by @armouldr in #129
- Fix Navigation Bug on Device Rotation by @Zafouche in #119
- Refactor
AccountDetails
- Add String manager & new translations by @AlouchLaBouche in #131 - feat(tests): mock tests part 1 - create generalized and random mock dataclasses by @Aurelien9Code in #123
- Feature: Implement the event details UI according to the figma. by @armouldr in #111
- feat(search): link backend to frontend association search by @Redd87 in #133
- chore: refactor eventViewModel by @armouldr in #137
- Add additional settings by @oskar-codes in #136
- Setup a dependency injection system by @Romainhir in #120
- Connect event frontend to the search backend by @Redd87 in #143
- Refactor Association Profile and several other fixes by @oskar-codes in #149
- Feat/edit association by @Aurelien9Code in #146
- Feat/event : Link EventDetails ui to our event data by @armouldr in #141
- Feat/map integrate Firestore database for saved events by @Zafouche in #139
- Fix navigation issues and other fixes by @oskar-codes in #151
- Chore: refactor tests and cleanup view models by @Zafouche in #142
- Chore/refactor tests and viewmodel cleanup part 2 by @Zafouche in #157
- Feature/event creation frontend partial implementation by @Redd87 in #158
- Implement following mechanism by @Romainhir in #156
- Create Firestore security rules by @oskar-codes in #161
- Add [End to end Test] New end to end tests for authentication with Firebase Emulator Suite by @AlouchLaBouche in #155
- Feat/Home: Change Home page top bar menu by @armouldr in #165
- Feature(event): Improve Home and EventDetails screens by @armouldr in #159
- Feat/map: user gps location by @Zafouche in #164
Full Changelog: 0.1...0.2