• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

atlp-rwanda / champs-ec-fe / 45ab2d4f-9b09-41ff-b9b5-5e1af2365990

17 Jul 2024 03:05PM UTC coverage: 84.511%. First build
45ab2d4f-9b09-41ff-b9b5-5e1af2365990

push

circleci

web-flow
Production release (#70)

* 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... (continued)

232 of 319 branches covered (72.73%)

Branch coverage included in aggregate %.

3571 of 4181 new or added lines in 68 files covered. (85.41%)

3571 of 4181 relevant lines covered (85.41%)

2.46 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

40.0
/src/utils/formatTime.tsx
1

1✔
2
import { ReactNode } from "react";
1✔
3

1✔
4
export const formatTime=(dateString : Date | ReactNode)=> {
1✔
NEW
5
    const date = new Date(dateString as Date);
×
NEW
6
    const hours = date.getHours().toString().padStart(2, '0');
×
NEW
7
    const minutes = date.getMinutes().toString().padStart(2, '0');
×
NEW
8
    const seconds = date.getSeconds().toString().padStart(2, '0');
×
NEW
9
    return `${hours}:${minutes}:${seconds}`;
×
NEW
10
  }
×
11
  
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc