Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yami/UI #112

Merged
merged 39 commits into from
Dec 4, 2023
Merged

Yami/UI #112

merged 39 commits into from
Dec 4, 2023

Conversation

yaminaik
Copy link
Contributor

@yaminaik yaminaik commented Dec 4, 2023

No description provided.

Yami Naik and others added 9 commits December 3, 2023 16:23
https://github.com/gcivil-nyu-org/INET-Monday-Fall2023-Team-1/assets/57152208/8ea85339-96d3-43e2-9aac-ece7afe4e0fe

Please view screen recording

Completed:-
1. Fixed UI for example the card that rendered for the jobs feed has
changed and removed redundant titles.
2. Changed the navbar. It's only Job for sitter. Jobs and Pet profiles
for Owners. And its both usertypes, then it is Jobs Feed, Manage Jobs
and Pet Profiles.
3. Also added changes for reloading the page and populating session
information correctly on each login so that we can fetch the logged in
users' usertype.
4. Added a button that says : view confirmed pet sitter @rajghodasara1
@yaminaik

Work in progress:-
1. Added changes to have two tabs in the Jobs Page. One to view all
available jobs that pet sitters can apply for. Another Tab to view all
jobs that the sitter has applied for. Displaying all the correct fields
for "my applications" is still Work In Progress.
Frontend changes:

Users can only select start dates into the future and end dates after
start dates. In case selected start date is modified to be after end
date, an error will be thrown asking to select an end date after the
start date.

![Screenshot 2023-12-04
142901](https://github.com/gcivil-nyu-org/INET-Monday-Fall2023-Team-1/assets/71821708/89df46bb-8676-4cd9-9fb7-4a18b23f9f25)
![Screenshot 2023-12-04
142914](https://github.com/gcivil-nyu-org/INET-Monday-Fall2023-Team-1/assets/71821708/329c1121-2439-415b-b55f-8a09033cb4a8)
![Screenshot 2023-12-04
142926](https://github.com/gcivil-nyu-org/INET-Monday-Fall2023-Team-1/assets/71821708/360c97e6-12bf-47ef-b4f9-8aced786dadb)
![Screenshot 2023-12-04
142938](https://github.com/gcivil-nyu-org/INET-Monday-Fall2023-Team-1/assets/71821708/52af23f3-3096-4d5e-b6b8-992bc3f72863)


Backend changes:

Whenever a pet sitter or pet owner fetches the list of jobs, a check
will be made on all open jobs. If an open job has a start date/time that
has already passed, the job will be marked as cancelled.
Copy link

vercel bot commented Dec 4, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
inet-monday-fall2023-team-1 ✅ Ready (Inspect) Visit Preview Dec 4, 2023 9:25pm

@yaminaik yaminaik merged commit 4f78dc1 into develop Dec 4, 2023
4 of 6 checks passed
@kolharsam kolharsam deleted the yami/UI branch December 10, 2023 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants