Commit Graph

19 Commits

Author SHA1 Message Date
Alex
e49ea61e5b Added CRUD to Pet, Service, Supplier
- Made Pet, Service, supplier CRUD by calling the backend apiendpoints
2026-03-14 03:56:16 -06:00
Alex
025e749ce3 Edited the views so application looks consistant
-edited appointment, adoption, product, inventory xmls to look consistant
- added search feature to Pets, services, and suppliers
- made it so the application will resume where you left off when the application is switched to the background and back
2026-03-14 03:02:18 -06:00
Alex
cf0329e0a5 Fixed login issue where token was not being cleared before loggin in again 2026-03-13 22:14:19 -06:00
Nikitha
4a1f3f2284 Merge branch 'master' into store 2026-03-13 19:08:25 -06:00
Nikitha
e8a5bd9eae Update build.gradle.kts in store branch 2026-03-13 19:06:20 -06:00
Alex
41402b74dc Connected to the backend
-Connected to backend using retrofit
-Added TokenManager and AuthInterceptor for the application to login and make calls with authentication to access some backend calls that need authentication
2026-03-13 03:17:02 -06:00
Nikitha
15cdd6590b Activity logger, Input validator
To search and validate activities
2026-03-12 20:55:23 -06:00
Nikitha
9783e78110 list fragments to view 2026-03-12 20:54:21 -06:00
Nikitha
0c48605519 Product activities , to create, view 2026-03-12 20:53:53 -06:00
Nikitha
61f3e52383 Create Inventory.java 2026-03-12 20:53:10 -06:00
Nikitha
08cc87da53 inventory activities 2026-03-12 20:52:55 -06:00
Nikitha
a4080a1e5f Appointment activities 2026-03-12 20:51:22 -06:00
Nikitha
60812f9ee8 Adoption list and details 2026-03-12 20:50:12 -06:00
Alex
03ce5ca090 add pet profile to pet list 2026-03-09 22:38:56 -06:00
Alex
2628f63f8c Updated design to look like JavaFX project
- updated the fxml file to have the same theming as desktop project
- removed old unused files to project neatness

TODO:
-hook up backend to application
-complete CRUD for each entity
- change text so it uses String.xml values
-add more info to profile if needed
-give pets their own profile
-fix small bug with status bar color not changing
2026-03-09 04:10:00 -06:00
Alex
55f545b380 Added Profile page
- Changed layout of profile page
- made it so we can edit phone and email on profile page
- can take photos or use gallery to change profile photo

TODO:
- change theme of app to stay consistent with desktop app
- change text so it uses String.xml values
-add more info to profile if needed
-give pets their own profile
-connect to backend when its ready
2026-03-08 01:51:22 -07:00
Alex
c7a959d4f6 Added Nav Bar and Refactor some activities to fragments
- Added a nav bar to go to customer chat and staff profile
- refactored the activities for pets, suppliers, services and it's detailed activates to make the newly added nav bar to work on all screens.

TODO:
- add functionalities to profile and chat fragments
- change theme of app to stay consistent with desktop app
- change text so it uses String.xml values
2026-03-06 04:49:15 -07:00
effa429ae0 Fix AGP compatibility 2026-03-02 14:52:42 -07:00
Alex
d1675643e5 initial commit 2026-03-02 13:43:20 -07:00