Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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]>
- Loading branch information