-
Notifications
You must be signed in to change notification settings - Fork 0
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
Fix update profile and create product #187300200 #69
Merged
Eli250
merged 4 commits into
development
from
bg-update-profile-and-create-product-#187300200
Jul 17, 2024
Merged
Fix update profile and create product #187300200 #69
Eli250
merged 4 commits into
development
from
bg-update-profile-and-create-product-#187300200
Jul 17, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
amiparadis250
changed the title
Bg update profile and create product #187300200
Fix update profile and create product #187300200
Jul 17, 2024
Eli250
approved these changes
Jul 17, 2024
ErnestTchami
approved these changes
Jul 17, 2024
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 09:16
5825771
to
0991b17
Compare
kayigmb
approved these changes
Jul 17, 2024
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 10:19
0991b17
to
465f9d3
Compare
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 10:29
465f9d3
to
b69140c
Compare
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 10:44
b69140c
to
2b1ff0c
Compare
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 12:11
2b1ff0c
to
85fa58f
Compare
-Disabled future date on date of birth , hence only people with 10 years can registet -form reset on succesfully creation of products -toast show up on successfully creation of products -ensured correct date formatting in all page
amiparadis250
force-pushed
the
bg-update-profile-and-create-product-#187300200
branch
from
July 17, 2024 12:27
85fa58f
to
10afb64
Compare
Eli250
approved these changes
Jul 17, 2024
Eli250
added a commit
that referenced
this pull request
Jul 17, 2024
* champs-ec-fe initial project setup * Configure project tailwindcss * chore(ESLint & precommit setup):setting up ESLint & precommit * ch(redux): Configuring react redux - Set up Redux store for Next.js app - Modify _app.js to wrap app with Redux Provider - Pass Redux store instance to Provider - Update store configuration based on Redux Toolkit - Created welcome slice * feat(login)-userlogin * Feat(sign up): User must be able to Register to the website * feat(login)-userlogin * ft(test-setup) * feat(auto-tests-setup) * ft(setting up ci tools) * ch(deployment):add deployment git action * bg(login)-addingtests * bgfix(signup):Test for signup page * feat(Two Factor Authentication):Seller authentication and OTP verification * feat(UpdatePassword):User is able to update password * feat(google-login):Integrate google login authentication * bug(two-factor-authentication): bug fix for two factor authentication feature * feat(admin)-assigningroles * feat(password Reset):Users should be presented with reset password link * feat: Enable sellers to create products from dashboard - Added product creation form with basic fields (name, description, price,currency,Product Image). - Integrated backend API endpoints for product creation and validation. -Enhanced product Validations for good user Experience * feat(admin)-disable-users * Feat(Landing-Page):implements the landing page for the E-champs * ft/axios-interceptor * feat(reviews):add-product-reviews * feat(cart management): add functionality for user cart mamangement * Bgfix(Navabar): The login user and user type the issue about Menu * ft/logout * feat(seller products):update and delete * feat(track-orders):add implementation of buyer track order status * Configure app notifications * fix(profiles) #187300200 Users should be able to view and edit their profiles -addresses all required changes on wishlist -User now he can view all products he added on wishlist -Fixed margin between wishlist component and Footer -Worked on feedback given on good and useful user experience * feat:(payment):A buyer should be able to make a payment using Stripe API * Feat(Dashboard): The seller and admin dashboard * feat(feature)-improvsingleproductview-#187893630 * bgFix(dashboard): Change the dashboard Routes * feat(chatbot):add a chatbot for travellers interaction * feat(chatbot):add a chatbot for travellers interaction * ft(docker):fe server should run in the docker * fix(chat ui):fixed ui for the chat * bugFix(Navbar): correct the navabar and dashboard * bg-fix(search):A buyer should be able to search for products * bug-fix(button-loading):add a loading state to clicked button * ft(wishlist):add-products-to-wishlist * ft(wishlist):add-products-to-wishlist * ft(seller stats) seller should see statics on daily basis (#60) - Update pie chart to show Available, Expired, and Other product categories - Ensure percentages always sum to 100% by introducing, -indicating total number of total products, available products , expired products and wished products -Also the percentage is being on indicated regarding total products, available products , expired products and wished products Co-authored-by: Eli Hirwa <[email protected]> * fix(reset password & payments):fixing reset & payment ui (#63) * bg(bug)-fixproductview (#67) * -Ensures profile image is not uploaded again during every update (#69) -Disabled future date on date of birth , hence only people with 10 years can registet -form reset on succesfully creation of products -toast show up on successfully creation of products -ensured correct date formatting in all page Co-authored-by: Eli Hirwa <[email protected]> --------- Co-authored-by: Emmanuel MUNEZERO <[email protected]> Co-authored-by: sabatohura <[email protected]> Co-authored-by: k3lly003 <[email protected]> Co-authored-by: ISHIMWE Ami Paradis <[email protected]> Co-authored-by: kayigmb <[email protected]> Co-authored-by: tchami <[email protected]> Co-authored-by: kanu-cast <[email protected]> Co-authored-by: RwigimbaP_dev <[email protected]> Co-authored-by: Denis Niwemugisha <[email protected]> Co-authored-by: uwimana janet <[email protected]> Co-authored-by: PrinceRWIGIMBA <[email protected]> Co-authored-by: ISHIMWE Ami Paradis <[email protected]> Co-authored-by: janet-barbie <[email protected]>
Eli250
added a commit
that referenced
this pull request
Jul 17, 2024
* champs-ec-fe initial project setup * Configure project tailwindcss * chore(ESLint & precommit setup):setting up ESLint & precommit * ch(redux): Configuring react redux - Set up Redux store for Next.js app - Modify _app.js to wrap app with Redux Provider - Pass Redux store instance to Provider - Update store configuration based on Redux Toolkit - Created welcome slice * feat(login)-userlogin * Feat(sign up): User must be able to Register to the website * feat(login)-userlogin * ft(test-setup) * feat(auto-tests-setup) * ft(setting up ci tools) * ch(deployment):add deployment git action * bg(login)-addingtests * bgfix(signup):Test for signup page * feat(Two Factor Authentication):Seller authentication and OTP verification * feat(UpdatePassword):User is able to update password * feat(google-login):Integrate google login authentication * bug(two-factor-authentication): bug fix for two factor authentication feature * feat(admin)-assigningroles * feat(password Reset):Users should be presented with reset password link * feat: Enable sellers to create products from dashboard - Added product creation form with basic fields (name, description, price,currency,Product Image). - Integrated backend API endpoints for product creation and validation. -Enhanced product Validations for good user Experience * feat(admin)-disable-users * Feat(Landing-Page):implements the landing page for the E-champs * ft/axios-interceptor * feat(reviews):add-product-reviews * feat(cart management): add functionality for user cart mamangement * Bgfix(Navabar): The login user and user type the issue about Menu * ft/logout * feat(seller products):update and delete * feat(track-orders):add implementation of buyer track order status * Configure app notifications * fix(profiles) #187300200 Users should be able to view and edit their profiles -addresses all required changes on wishlist -User now he can view all products he added on wishlist -Fixed margin between wishlist component and Footer -Worked on feedback given on good and useful user experience * feat:(payment):A buyer should be able to make a payment using Stripe API * Feat(Dashboard): The seller and admin dashboard * feat(feature)-improvsingleproductview-#187893630 * bgFix(dashboard): Change the dashboard Routes * feat(chatbot):add a chatbot for travellers interaction * feat(chatbot):add a chatbot for travellers interaction * ft(docker):fe server should run in the docker * fix(chat ui):fixed ui for the chat * bugFix(Navbar): correct the navabar and dashboard * bg-fix(search):A buyer should be able to search for products * bug-fix(button-loading):add a loading state to clicked button * ft(wishlist):add-products-to-wishlist * ft(wishlist):add-products-to-wishlist * ft(seller stats) seller should see statics on daily basis (#60) - Update pie chart to show Available, Expired, and Other product categories - Ensure percentages always sum to 100% by introducing, -indicating total number of total products, available products , expired products and wished products -Also the percentage is being on indicated regarding total products, available products , expired products and wished products Co-authored-by: Eli Hirwa <[email protected]> * fix(reset password & payments):fixing reset & payment ui (#63) * bg(bug)-fixproductview (#67) * -Ensures profile image is not uploaded again during every update (#69) -Disabled future date on date of birth , hence only people with 10 years can registet -form reset on succesfully creation of products -toast show up on successfully creation of products -ensured correct date formatting in all page Co-authored-by: Eli Hirwa <[email protected]> --------- Co-authored-by: Emmanuel MUNEZERO <[email protected]> Co-authored-by: sabatohura <[email protected]> Co-authored-by: k3lly003 <[email protected]> Co-authored-by: ISHIMWE Ami Paradis <[email protected]> Co-authored-by: kayigmb <[email protected]> Co-authored-by: tchami <[email protected]> Co-authored-by: kanu-cast <[email protected]> Co-authored-by: RwigimbaP_dev <[email protected]> Co-authored-by: Denis Niwemugisha <[email protected]> Co-authored-by: uwimana janet <[email protected]> Co-authored-by: PrinceRWIGIMBA <[email protected]> Co-authored-by: ISHIMWE Ami Paradis <[email protected]> Co-authored-by: janet-barbie <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
This PR all issues related to products creation and profile update
Description of Task to be completed?
-Ensures profile image is not uploaded again during every update
-Disabled future date on date of birth , hence only people with 10 years can register
-form reset on successfully creation of products
-toast show up on successfully creation of products
-ensured correct date formatting in all page
How should this be manually tested?
this can be done by running
npm run dev
What are the relevant pivotal tracker/Trello stories?
https://www.pivotaltracker.com/n/projects/2698211
Screenshots (if appropriate)