diff --git a/.gitignore b/.gitignore index 22f55ad..3c3629e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,35 +1 @@ -# compiled output -/dist -/node_modules - -# Logs -logs -*.log -npm-debug.log* -pnpm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* - -# OS -.DS_Store - -# Tests -/coverage -/.nyc_output - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json \ No newline at end of file +node_modules diff --git a/src/interfaces/createProduct.interface.ts b/src/interfaces/createProduct.interface.ts deleted file mode 100644 index 4cfcdc6..0000000 --- a/src/interfaces/createProduct.interface.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { IsNotEmpty, IsNumber, IsString, Min, MinLength } from "class-validator"; - -export class CreateProductInterface { - - id: number; - - @IsNotEmpty() - @IsString() - @MinLength(5) - name: string; - image?: string; - @IsNotEmpty() - @IsNumber() - @Min(0) - qty: number; - @IsNotEmpty() - @IsString() - price: string; - @IsNotEmpty() - @IsString() - @MinLength(5) - description?: string; - rating?: string; - reviews?: string[]; - sold?: string; - @IsNotEmpty() - @IsString() - @MinLength(2) - sku?: string; -} diff --git a/src/interfaces/product.interface.ts b/src/interfaces/product.interface.ts deleted file mode 100644 index 272243a..0000000 --- a/src/interfaces/product.interface.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { ProductPricesInterface } from "./productPrices.interface"; -import { StoreInterface } from "./store.interface"; - -export class ProductInterface { - id: number; - name: string; - image?: string; - store?:StoreInterface; - qty?: number; - price?:ProductPricesInterface; - description?: string; - rating?: string; - reviews?: string[]; - sold?: string; - sku?: string; -} diff --git a/src/interfaces/productPrices.interface.ts b/src/interfaces/productPrices.interface.ts deleted file mode 100644 index cdaac5c..0000000 --- a/src/interfaces/productPrices.interface.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface ProductPricesInterface { - id: number; - productId: number; - rawPrice: string; - price: string; - priceDollar: string; - taxDollar: string; - oldPrice: string; - oldPriceDollar: string; - discount: string; -} diff --git a/src/interfaces/store.interface.ts b/src/interfaces/store.interface.ts deleted file mode 100644 index 138760e..0000000 --- a/src/interfaces/store.interface.ts +++ /dev/null @@ -1,13 +0,0 @@ -export class StoreInterface { - id?: number; - status?: number; - name?: string; - email?: string; - logo?: string; - link?: string; - welcomeText?: string; - category?: string; - background?: string; -} - - \ No newline at end of file diff --git a/src/interfaces/user-role.interface.ts b/src/interfaces/user-role.interface.ts deleted file mode 100644 index d607197..0000000 --- a/src/interfaces/user-role.interface.ts +++ /dev/null @@ -1,6 +0,0 @@ -export enum RolesType { - owner = 'owner', - admin = 'admin', -} - - export type UserRoleType = Record>; \ No newline at end of file diff --git a/src/interfaces/user.interface.ts b/src/interfaces/user.interface.ts deleted file mode 100644 index a821869..0000000 --- a/src/interfaces/user.interface.ts +++ /dev/null @@ -1,21 +0,0 @@ -export class UserInterface { - id?: number; - firstName?: string; - lastName?: string; - isActive?: boolean; - email: string; - gender?: string; - profilePic?: string; - receiveNotification?: boolean; - receiveMessage?: boolean; - receivePromotionEmail?: boolean; - receiveEmail?: boolean; - roles?: string[]; - store?: string; - background?: string; - token?: string; - language?: string; - city?: string; - migrate?: string; - transactions?: string[]; -} diff --git a/src/main.ts b/src/main.ts deleted file mode 100644 index 4b9531b..0000000 --- a/src/main.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ValidationPipe } from '@nestjs/common'; -import { NestFactory } from '@nestjs/core'; -import { AppModule } from './modules/app/app.module'; - -async function bootstrap() { - const app = await NestFactory.create(AppModule); - // await app.listen(3000); - app.enableCors({ - origin: [ - 'https://lunnex-seller-kdqsn3cto-abjerry97.vercel.app', - 'https://lunnex-seller-git-main-abjerry97.vercel.app', - 'https://lunnex-seller-abjerry97.vercel.app', - 'https://lunnex-seller.vercel.app', - 'http://localhost:3001', - 'http://localhost:3000', - ], //or whatever port your frontend is using - credentials: true, - methods: ['GET', 'POST', 'PUT', 'DELETE'], - // optionSuccessStatus:200 - }); - app.useGlobalPipes(new ValidationPipe( )); - await app.listen(3000); -} -bootstrap(); diff --git a/src/models/product/product.entity.ts b/src/models/product/product.entity.ts deleted file mode 100644 index 13dccf0..0000000 --- a/src/models/product/product.entity.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { - Entity, - Column, - ManyToOne, - PrimaryGeneratedColumn, - JoinColumn, - OneToOne, -} from 'typeorm'; -import { ProductPrice } from '../productPrice/productPrice.entity'; -import { Store } from '../store/store.entity'; - -@Entity() -export class Product { - @PrimaryGeneratedColumn() - id: number; - - @Column({ default: '' }) - name?: string; - - // @Column({ default: null }) - // @ManyToOne(() => Store, (store) => store.products) - // store?: number; - - @Column({ default: '' }) - image?: string; - - @Column({ default: 0 }) - qty?: number; - - @Column({ default: 0 }) - status?: number; - - @Column({ default: '' }) - description?: string; - - @Column({ default: '0' }) - rating?: string; - - // @Column() - // reviews: string; - @Column({ default: 0 }) - sold?: number; - - @JoinColumn() - @ManyToOne(() => Store, (store) => store.products) - store?: Store; - - @Column({ default: '' }) - sku?: string; - - // @Column({ type: 'timestamp', default: () => "CURRENT_TIMESTAMP"}) - @Column({ default: null }) - createdAt?: Date; - - // @Column({ type: 'timestamp', default: () => "CURRENT_TIMESTAMP"}) - @Column({ default: null }) - deletedAt?: Date; - - @OneToOne(() => ProductPrice, (price) => price.product) - price?: ProductPrice; -} diff --git a/src/models/productPrice/productPrice.entity.ts b/src/models/productPrice/productPrice.entity.ts deleted file mode 100644 index 3ad1e57..0000000 --- a/src/models/productPrice/productPrice.entity.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { Entity, Column, PrimaryGeneratedColumn, OneToOne, JoinColumn } from 'typeorm'; -import { Product } from '../product/product.entity'; - -@Entity() -export class ProductPrice { - @PrimaryGeneratedColumn() - id: number; - - // @Column({ default: "" }) - @JoinColumn() - @OneToOne(() => Product, (product) => product.price) - product?: Product; - - @Column({ default: 10 }) - status?: number; - - @Column({ default: '' }) - rawPrice?: string; - - @Column({ default: '' }) - price?: string; - - @Column({ default: '' }) - priceDollar?: string; - - @Column({ default: '' }) - taxDollar?: string; - - @Column({ default: '' }) - oldPrice?: string; - - @Column({ default: '' }) - oldPriceDollar?: string; - - @Column({ default: '' }) - discount?: string; - - @Column({ default: true }) - isActive?: boolean; - - @Column({ default: null }) - createdAt?: Date; - - @Column({ default: null }) - deletedAt?: Date; -} diff --git a/src/models/store/store.entity.ts b/src/models/store/store.entity.ts deleted file mode 100644 index e1585b5..0000000 --- a/src/models/store/store.entity.ts +++ /dev/null @@ -1,53 +0,0 @@ - -import { Entity, Column,OneToMany, PrimaryGeneratedColumn, ManyToOne } from 'typeorm'; -import { Product } from '../product/product.entity'; -import { User } from '../user/user.entity'; - -@Entity() -export class Store{ - @PrimaryGeneratedColumn() - id: number; - - - @ManyToOne(() => User, (user) => user.stores) - user?: User; - - - @Column({ default: 10 }) - status?: number; - - @Column({ default: "" }) - name: string; - - @Column({ default: "" }) - email?: string; - - @Column({ default: "" }) - link: string; - - @Column({ default: "" }) - welcomeText?: string; - - @Column({ default: "" }) - logo?: string; - - - @Column({ default: "" }) - category?: string; - - @Column({ default: "" }) - background?: string; - - - @OneToMany(() => Product, product => product.store) - products: Product[]; - - @Column({ default: true }) - isActive?: boolean; - - @Column({ type: 'timestamp', default: () => "CURRENT_TIMESTAMP"}) - createdAt?: Date; - - @Column({ type: 'timestamp', default: () => "CURRENT_TIMESTAMP"}) - deletedAt?: Date; -} \ No newline at end of file diff --git a/src/models/user/user.entity.ts b/src/models/user/user.entity.ts deleted file mode 100644 index e63bf4a..0000000 --- a/src/models/user/user.entity.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { Entity, Column, PrimaryGeneratedColumn, OneToMany } from 'typeorm'; -import { Store } from '../store/store.entity'; - -@Entity() -export class User { - @PrimaryGeneratedColumn() - id: number; - - @Column() - name?: string; - - @Column() - email: string; - - @Column({ default: 0 }) - status?: number; - - @Column({unique:true}) - uid: string; - - @OneToMany(() => Store, (store) => store.user) - stores: Store[]; - - @Column({ default: true }) - isActive: boolean; - - @Column({ default: null }) - createdAt?: Date; - - @Column({ default: null }) - deletedAt?: Date; -} diff --git a/src/modules/app/app.controller.ts b/src/modules/app/app.controller.ts deleted file mode 100644 index 7191d36..0000000 --- a/src/modules/app/app.controller.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Controller, Get } from '@nestjs/common'; -import { CreateProductInterface } from '../../interfaces/createProduct.interface'; -import { AppService } from './app.service'; - -@Controller() -export class AppController { - constructor(private readonly appService: AppService,) {} - - @Get() - getHello(createUserDto: CreateProductInterface): object { - console.log("createUserDto",createUserDto) - return this.appService.getHello(); - } -} diff --git a/src/modules/app/app.module.ts b/src/modules/app/app.module.ts deleted file mode 100644 index d800d07..0000000 --- a/src/modules/app/app.module.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { - MiddlewareConsumer, - Module, - NestModule, - RequestMethod, -} from '@nestjs/common'; -import { AppController } from './app.controller'; -import { AppService } from './app.service'; -import { TypeOrmModule } from '@nestjs/typeorm'; -import { DataSource } from 'typeorm'; -import { UsersModule } from '../users/module/users.module'; -import { ProductsModule } from '../products/module/products.module'; -import { User } from '../../models/user/user.entity'; -import { Store } from '../../models/store/store.entity'; -import { Product } from '../../models/product/product.entity'; -import { ProductPrice } from '../../models/productPrice/productPrice.entity'; -import { StoresModule } from '../store/module/stores.module'; -import { AuthModule } from '../auth/module/auth.module'; -import { LoggerMiddleware } from './logger.middleware'; -@Module({ - imports: [ - TypeOrmModule.forRoot({ - type: 'postgres', //mysql - host: 'ep-long-boat-47297755.us-east-2.aws.neon.tech', //localhost - port: 5432, //3306 - username: 'abiodunjeremiah303', //root - password: 'W1A3piXayvYm', //315138 - database: 'lunnex', - entities: [ - User, - Store, - Product, - ProductPrice /* Add other entities from ProductsModule here */, - ], - synchronize: true, - autoLoadEntities: true, - // logging: true, - ssl: true, - }), - UsersModule, - ProductsModule, - AuthModule, - StoresModule, - ], - controllers: [AppController], - providers: [AppService], -}) -export class AppModule implements NestModule { - constructor(private dataSource: DataSource) {} - configure(consumer: MiddlewareConsumer) { - consumer - .apply(LoggerMiddleware) - .forRoutes({ path: '*', method: RequestMethod.ALL }); - } -} diff --git a/src/modules/app/app.service.ts b/src/modules/app/app.service.ts deleted file mode 100644 index 3c2e216..0000000 --- a/src/modules/app/app.service.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Injectable } from '@nestjs/common'; - -@Injectable() -export class AppService { - getHello(): object { - return { - "code": 200, - "message": "Lunnex Backend Created With NestJs", - "maintainer": "Abiodun Jeremiah", - "source": "https://github.com/abjerry97" - }; - } -} diff --git a/src/modules/app/logger.middleware.ts b/src/modules/app/logger.middleware.ts deleted file mode 100644 index a8f24ce..0000000 --- a/src/modules/app/logger.middleware.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Injectable, NestMiddleware } from '@nestjs/common'; -import { Request, Response, NextFunction } from 'express'; -@Injectable() -export class LoggerMiddleware implements NestMiddleware { - use(req: Request, res: Response, next: NextFunction) { - // Gets the request log - console.log(`req:`, { - // headers: req.headers, - // body: req.body, - originalUrl: req.originalUrl, - }); - // Ends middleware function execution, hence allowing to move on - if (next) { - next(); - } - } -} \ No newline at end of file diff --git a/src/modules/auth/guards/allowed-admin.guard.ts b/src/modules/auth/guards/allowed-admin.guard.ts deleted file mode 100644 index aa06259..0000000 --- a/src/modules/auth/guards/allowed-admin.guard.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { CanActivate, ExecutionContext, Injectable, UnauthorizedException } from "@nestjs/common"; -import { FirebaseAuthGuard } from "./firebase-auth.guard"; -import { RolesType } from "../../../interfaces/user-role.interface"; - -@Injectable() -export class AllowedAdminGuard implements CanActivate { - constructor( - // private readonly reflector: Reflector, - private readonly auth: FirebaseAuthGuard - ) { - } - - async canActivate(context: ExecutionContext): Promise { - const requiredRoles = [ RolesType.admin]; - - await this.auth.canActivate(context); - const req = context - .switchToHttp() - .getRequest(); - const user = req?.user; - - if (user == null || user.uid == null) { - console.log(`ERR: User not found`); - throw new UnauthorizedException("User not found"); - } - - const _validate = user.roles.some((role: RolesType) => - requiredRoles.includes(role) - ); - - if (!_validate) { - throw new UnauthorizedException( - "Your current role is not permitted to make this request" - ); - } - - return _validate; - } -} diff --git a/src/modules/auth/guards/firebase-auth.guard.ts b/src/modules/auth/guards/firebase-auth.guard.ts deleted file mode 100644 index aa0d4b2..0000000 --- a/src/modules/auth/guards/firebase-auth.guard.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ExecutionContext, Injectable } from '@nestjs/common'; -import { AuthGuard } from '@nestjs/passport'; -import { Reflector } from '@nestjs/core'; - -@Injectable() -export class FirebaseAuthGuard extends AuthGuard('firebase-auth') { - constructor(private reflector: Reflector) { - super(); - } - canActivate(context: ExecutionContext) { - const isPublic = this.reflector.getAllAndOverride('public', [ - context.getHandler(), - context.getClass(), - ]); - if (isPublic) { - return true; - } - return super.canActivate(context); - } -} - - diff --git a/src/modules/auth/module/auth.module.ts b/src/modules/auth/module/auth.module.ts deleted file mode 100644 index 80208a4..0000000 --- a/src/modules/auth/module/auth.module.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { Module } from '@nestjs/common'; -import { PassportModule } from '@nestjs/passport'; -import { FirebaseAuthStrategy } from '../strategies/firebase-auth.strategy'; -import { FirebaseService } from '../services/firebase.service'; -import { FirebaseAuthGuard } from '../guards/firebase-auth.guard'; -import { TypeOrmModule } from '@nestjs/typeorm'; -import { User } from '../../../models/user/user.entity'; -import { UsersModule } from '../../../modules/users/module/users.module'; -import { UsersService } from '../../../modules/users/service/users.service'; -@Module({ - imports: [ - TypeOrmModule.forFeature([User]), - PassportModule.register({ defaultStrategy: 'firebase-auth' }), - UsersModule, - ], - - providers: [ - FirebaseAuthStrategy, - FirebaseAuthGuard, - FirebaseService, - UsersService, - ], - exports: [FirebaseAuthGuard, FirebaseService], -}) -export class AuthModule {} diff --git a/src/modules/auth/services/firebase.service.ts b/src/modules/auth/services/firebase.service.ts deleted file mode 100644 index 77bcc55..0000000 --- a/src/modules/auth/services/firebase.service.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Injectable } from "@nestjs/common"; -import * as firebase from "firebase-admin"; -import { firebase as firebaseConfig } from "../../../config/firebase.config"; - -const firebase_params = { - type: firebaseConfig.type, - projectId: firebaseConfig.project_id, - privateKeyId: firebaseConfig.private_key_id, - privateKey: firebaseConfig.private_key, - clientEmail: firebaseConfig.client_email, - clientId: firebaseConfig.client_id, - authUri: firebaseConfig.auth_uri, - tokenUri: firebaseConfig.token_uri, - authProviderX509CertUrl: firebaseConfig.auth_provider_x509_cert_url, - clientC509CertUrl: firebaseConfig.client_x509_cert_url -}; - -@Injectable() -export class FirebaseService { - public instance: firebase.app.App; - - constructor() { - this.instance = firebase.initializeApp({ - credential: firebase.credential.cert(firebase_params) - }); - } -} \ No newline at end of file diff --git a/src/modules/auth/strategies/firebase-auth.strategy.ts b/src/modules/auth/strategies/firebase-auth.strategy.ts deleted file mode 100644 index a554000..0000000 --- a/src/modules/auth/strategies/firebase-auth.strategy.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { PassportStrategy } from '@nestjs/passport'; -import { - Inject, - Injectable, - UnauthorizedException, -} from '@nestjs/common'; -import { ExtractJwt, Strategy } from 'passport-firebase-jwt'; -import { FirebaseService } from '../services/firebase.service'; -import { UsersService } from '../../../modules/users/service/users.service'; - -@Injectable() -export class FirebaseAuthStrategy extends PassportStrategy( - Strategy, - 'firebase-auth', -) { - constructor(private readonly firebase: FirebaseService) { - super({ - jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(), - }); - } - - @Inject(UsersService) - private readonly userService: UsersService; - - async validate(token: string) { - const firebaseUser = await this.firebase.instance - .auth() - .verifyIdToken(token, true) - .catch((err) => { - console.log(err); - throw new UnauthorizedException(err.message); - }); - - if (!firebaseUser) { - throw new UnauthorizedException('User not found'); - } - - let user: any = await this.userService.findOneByUid(firebaseUser.uid); - if (!user) user = await this.userService.create(firebaseUser); - - return user; - } -} diff --git a/src/modules/products/controller/products.controller.ts b/src/modules/products/controller/products.controller.ts deleted file mode 100644 index 7114b3a..0000000 --- a/src/modules/products/controller/products.controller.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { - Body, - Controller, - Get, - Post, - Param, - UseGuards, - Req, -} from '@nestjs/common'; -import { ProductsService } from '../service/products.service'; -import { Product } from '../../../models/product/product.entity'; -import { FirebaseAuthGuard } from '../../../modules/auth/guards/firebase-auth.guard'; -import { CreateProductInterface } from '../../../interfaces/createProduct.interface'; - -@Controller('products') -export class ProductsController { - constructor(private readonly productsService: ProductsService) {} - - - @Get('user') - @UseGuards(FirebaseAuthGuard) - getUserProducts(@Req() req: any): Promise { - const user = req.user; - return this.productsService.findAllUserProducts(user.id); - } - - @Get('/:productId') - getProduct(@Param('productId') productId: string): Promise { - return this.productsService.findOne(productId); - } - - @Get() - getProducts(): Promise { - return this.productsService.findAll(); - } - @Post() - @UseGuards(FirebaseAuthGuard) - createProduct(@Body() data: CreateProductInterface,@Req() req: any): Promise { - const user = req.user - return this.productsService.create(data, user.id); - } -} diff --git a/src/modules/products/module/products.module.ts b/src/modules/products/module/products.module.ts deleted file mode 100644 index 57200a5..0000000 --- a/src/modules/products/module/products.module.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Module } from '@nestjs/common'; -import { TypeOrmModule } from '@nestjs/typeorm'; -import { ProductsService } from '../service/products.service'; -import { ProductsController } from '../controller/products.controller'; -import { Product } from '../../../models/product/product.entity'; -import { ProductPrice } from '../../../models/productPrice/productPrice.entity'; -import { Store } from '../../../models/store/store.entity'; -import { FirebaseAuthGuard } from '../../../modules/auth/guards/firebase-auth.guard'; - - -@Module({ - imports: [TypeOrmModule.forFeature([Product, ProductPrice,Store])], - providers: [TypeOrmModule,ProductsService,FirebaseAuthGuard], // Provide UsersService - controllers: [ProductsController], - }) - export class ProductsModule { - } - - - \ No newline at end of file diff --git a/src/modules/products/service/products.service.ts b/src/modules/products/service/products.service.ts deleted file mode 100644 index fbd74a3..0000000 --- a/src/modules/products/service/products.service.ts +++ /dev/null @@ -1,86 +0,0 @@ -import { Injectable } from '@nestjs/common'; -import { InjectRepository } from '@nestjs/typeorm'; -import { Product } from '../../../models/product/product.entity'; -import { Store } from '../../../models/store/store.entity'; -import { Repository } from 'typeorm'; -import { HttpException } from '@nestjs/common/exceptions/http.exception'; -import { HttpStatus } from '@nestjs/common'; -import { CreateProductInterface } from '../../../interfaces/createProduct.interface'; -import { ProductPrice } from '../../../models/productPrice/productPrice.entity'; - -@Injectable() -export class ProductsService { - constructor( - @InjectRepository(Product) - private productsRepository: Repository, - @InjectRepository(ProductPrice) - private productsPriceRepository: Repository, - @InjectRepository(Store) - private storesRepository: Repository, - ) {} - - findAll(): Promise { - return this.productsRepository.find(); - } - async findAllUserProducts(id: number): Promise { - try { - const products = await this.productsRepository.find({ - where: { - store: { - user: { id }, //status:10 - }, - }, - relations: ['price'], - }); - if (!products || products?.length == 0) return null; - return products; - } catch (error) { - console.log(error); - throw new HttpException( - { message: 'Internal Server Error' }, - HttpStatus.SERVICE_UNAVAILABLE, - ); - } - } - - findOne(sku: string): Promise { - return this.productsRepository.findOneBy({ sku }); - } - async create(data: CreateProductInterface, id: number) { - // try { - let store = await this.storesRepository.findOne({ - where: { user: { id } }, - relations: ['products'], - }); - if (!store) - throw new HttpException( - { message: 'Store not found, or not yet created' }, - HttpStatus.NOT_FOUND, - ); - let product = new Product(); - let productPrice = new ProductPrice(); - productPrice.price = data.price || ''; - product = { - ...data, - createdAt: new Date(), - } as unknown as Product; - - await this.productsPriceRepository.save(productPrice); - product.price = productPrice - const newProduct = await this.productsRepository.save(product); - store?.products.push(newProduct); - await this.storesRepository.save(store as Store); - return newProduct; - // } catch (error) { - // console.log(error) - // throw new HttpException( - // { message: 'Something Went Wrong' }, - // HttpStatus.INTERNAL_SERVER_ERROR, - // ); - // } - - } - async remove(id: number): Promise { - await this.productsRepository.delete(id); - } -} diff --git a/src/modules/store/controller/stores.controller.ts b/src/modules/store/controller/stores.controller.ts deleted file mode 100644 index 7564511..0000000 --- a/src/modules/store/controller/stores.controller.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { - Body, - Controller, - Get, - Post, - Req, - UseGuards, -} from '@nestjs/common'; -import { StoresService } from '../service/stores.service'; -import { Store } from '../../../models/store/store.entity'; -import { StoreInterface } from '../../../interfaces/store.interface' -import { FirebaseAuthGuard } from '../../auth/guards/firebase-auth.guard'; - -@Controller('stores') -export class StoresController { - constructor(private readonly storesService: StoresService) {} - - @Get() - getStores(): Promise { - return this.storesService.findAll(); - } - @Get('/user') - @UseGuards(FirebaseAuthGuard) - getUserStore(@Req() req: any): Promise { - const user = req.user; - return this.storesService.findOneByUserId(+user.id); - } - @Get('/user/check') - @UseGuards(FirebaseAuthGuard) - checkUserStore(@Req() req: any): Promise { - const user = req.user; - return this.storesService.checkUserStorebyUserId(+user.id); - } - @Post() - @UseGuards(FirebaseAuthGuard) - createStore(@Req() req: any,@Body() data: StoreInterface): Promise { - const user = req.user; - return this.storesService.create(data,user.id); - } -} diff --git a/src/modules/store/module/stores.module.ts b/src/modules/store/module/stores.module.ts deleted file mode 100644 index b8f959e..0000000 --- a/src/modules/store/module/stores.module.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Module } from '@nestjs/common'; -import { StoresController } from '../controller/stores.controller'; -import { StoresService } from '../service/stores.service'; -import { TypeOrmModule } from '@nestjs/typeorm'; -import { Product } from '../../../models/product/product.entity'; -import { Store } from '../../../models/store/store.entity'; -import { User } from '../../../models/user/user.entity'; - -@Module({ - imports: [TypeOrmModule.forFeature([Store,Product,User])], - providers: [TypeOrmModule,StoresService,], // Provide UsersService - controllers: [StoresController], - }) -export class StoresModule {} - - \ No newline at end of file diff --git a/src/modules/store/service/jkj.json b/src/modules/store/service/jkj.json deleted file mode 100644 index 6e08eee..0000000 --- a/src/modules/store/service/jkj.json +++ /dev/null @@ -1,3854 +0,0 @@ -{ - "csrfToken": "278b84606d6be23dee7edafa9cdc5f9c", - "messages": [], - "viewData": { - "contacts": { - "customerService": "01 8881100", - "social": [ - "http:\/\/www.facebook.com\/JumiaNigeria", - "http:\/\/www.twitter.com\/JumiaNigeria" - ] - }, - "seeAllCTA": "See All", - "timeLeftText": "Time Left", - "cmsRev": 19816, - "cmsKey": "homepage_en_NG", - "seoText": "

Jumia Nigeria – The Biggest Online Shopping Website<\/strong><\/h1>\n

Shop for Everything You Need on Jumia Nigeria<\/strong><\/h2>\n

Jumia Nigeria is the largest online shopping website in Nigeria. We offer a platform where customers in any part of Nigeria can find and shop for all they need in one online store and that platform is the Jumia shopping website. On the Jumia mobile app or website, you can shop from the comfort of your home or during work breaks and get everything delivered fast without you having to stress or move an inch. Be it fashion<\/strong><\/a>, electronics<\/strong><\/a>, mobile phones<\/strong><\/a>, computers<\/strong><\/a>, or your everyday groceries<\/strong><\/a> you can get everything you need on Jumia online store.<\/p>\n

Have you used the Jumia online store today? Shop now on Jumia to enjoy a seamless online shopping experience. With fast delivery, free returns, and flexible payment options, you are certain to enjoy the convenience of shopping online.<\/p>\n

Shop for Original and Quality Items at The Best Prices<\/strong><\/h3>\n

Jumia Nigeria prides itself in giving the best prices and the best quality of products you can find anywhere in the country. Our strong partnership with top brands like Oraimo<\/strong><\/a>, Samsung<\/strong><\/a>, Infinix<\/strong><\/a>, Xiaomi<\/strong><\/a>, Diageo<\/strong><\/a>, Tecno<\/strong><\/a>, Adidas<\/strong><\/a>, Nike<\/strong><\/a>, Defacto<\/strong><\/a>, Trendyol<\/strong><\/a>, etc. guarantees our customers the cheapest prices on original brand products. Beyond that, customers also have exclusive access to the latest product released by these top brands. If you enjoy exclusivity, the Jumia Official Store<\/strong><\/a> is the right place for you. On the Jumia official stores, you can experience product launches and be among the first set of people in Nigeria to own new products. You can also enjoy huge offers on brand days that come with heavy discounts on various products ranging from mobile phones to drinks, clothing items, sneakers, and many more!<\/p>\n

Explore our official stores today to see a wide range of popular brands that sell directly on our platform and get assured of the best prices and quality of products you buy on Jumia.<\/p>\n

Shop the Latest Fashion and Trendy Outfits Online<\/strong><\/h3>\n

Discover an extensive range of fashion items for women, men, and kids on Jumia. Our women's fashion<\/strong><\/a> collection includes a diverse selection of clothing such as blouses, pants, and jeans. We also offer a variety of gowns in different lengths and materials to suit your individual style. Additionally, browse through our unique fashion accessories like shoes<\/strong><\/a>, bags<\/strong><\/a>, jewelry<\/strong><\/a>, and sunglasses, all at unbeatable prices.<\/p>\n

For men's fashion<\/strong><\/a>, Jumia has an impressive collection of stylish clothing pieces that can make a statement. Find quality men's trousers, shoes, shirts, watches<\/strong><\/a> and suits at the most affordable prices. Sports enthusiasts can also get their hands on quality gym wear, trendy sneakers, and other sportswear items.<\/p>\n

At Jumia, we haven't forgotten about the little ones. Browse through our selection of baby clothes<\/strong><\/a> for boys and girls and their accessories. Shop now on Jumia Nigeria and enjoy an incredible online shopping experience.<\/p>\n

Indulge in a Selection of Beauty Products<\/strong><\/h3>\n

Our online store also offers you the best beauty products from top brands in the world, e.g. Nivea<\/strong><\/a> and many others. Many things related to health and beauty<\/strong><\/a> e.g. skin care products, makeup and cosmetics, wigs, oral care, hair care, and fragrances<\/strong><\/a> can be found at our online store.<\/p>\n

Be certain that whatever we sell on the Jumia website is of good quality. When you shop for your beauty products on Jumia you have successfully avoided getting fake products that can cause unhealthy reactions to your skin or body and without breaking the bank, you can maintain a healthy beauty routine to leave jaws dropping.<\/p>\n

Get Your Home Needs on Jumia Nigeria<\/strong><\/h3>\n

Jumia is an online supermarket where you can shop for your daily groceries in Nigeria at prices cheaper than others. Check off your grocery<\/strong><\/a> list and stock up your pantry with a variety of items ranging from rice to cooking oils, wines, Snacks, beverages, household cleaning items, and many others. We also have a section for fresh foods and canned foods. Also, Discover our baby shop<\/strong><\/a> for all baby essentials from baby food and diapers to toys and educational games. <\/p>\n

Beyond your daily grocery needs, you can shop on Jumia online for unique home furniture and interior decor pieces to beautify your homes and offices. We have carefully designed outdoor furniture and lighting for your patio and rooftops. We also have generators, inverters, and inverter batteries to power up. There is nothing your home needs that is not on Jumia. You can easily shop from our huge collection of large and small appliances<\/strong><\/a> such as fridges<\/strong><\/a>, washing machines<\/strong><\/a>, air conditioner<\/strong><\/a>s, iron, blenders, air fryers, and many others. Shop for all your home needs and enjoy top deals, prices, and offers you can get nowhere else.<\/p>\n

Buy the Latest Smartphones and Electronics From Jumia Nigeria<\/strong><\/h3>\n

Shopping on Jumia guarantees that you get the latest mobile phones, tablets, or phablets before anyone else. Buy trusted Apple<\/strong><\/a> iOS iPhones<\/strong><\/a> and iPads and quality Android brands like Samsung<\/strong><\/a>, Tecno, Xiaomi, Infinix, and many others! Unlock the best functionality of your smartphones<\/strong><\/a> when you buy our amazing phone accessories like AirPods, earphones, powerbank, Bluetooth speakers, durable phone cases, and many more! We have an endless supply of Jumia phone accessories from top brands like Oraimo, Edifier, Samsung, Tecno, JBL, etc.<\/p>\n

We also have an amazing collection of top computing brands like Hp, Dell, Lenovo, Microsoft, Apple Macbook, and more! You can either buy these computing devices as desktops or laptops<\/strong><\/a> depending on your choice. Shop for computing accessories like printers<\/strong><\/a>, scanners, computer components, and monitors to enhance your computer or laptop experience. <\/p>\n

Our catalog of electronics offers you the highest quality of products from trusted sellers and brands. You can get the latest smart televisions<\/strong><\/a> and home audio devices<\/strong><\/a> for your living room. To spice things up, you can get the PlayStation<\/strong><\/a> consoles or Xbox<\/strong><\/a> consoles especially if you love gaming during your leisure time.<\/p>\n

Enjoy Top Deals and Discounts when Shopping on Jumia Nigeria Online Store<\/strong><\/h2>\n

There are limitless offers and deals<\/strong><\/a> on the Jumia Nigeria online store. Enjoy up to 80% discount on selected items of the day during the flash sales<\/strong><\/a>. We also have Half Price Deals<\/strong><\/a> where our shoppers buy selected products like mobile phones, laptops, phone accessories, and clothing pieces for half the original price. Get the best prices you can find on the best deals<\/strong><\/a> page. <\/p>\n

Enjoy other weekly offers that run all year long, which means that every time you shop on the Jumia website, you are sure to enjoy mouth-watering discounts and deals that will help you save more and get the most affordable prices no one else can give you. To know more about these offers and deals, you can subscribe to our push notifications and newsletters, read our blog<\/strong><\/a>, and follow us on all our social media accounts.<\/p>\n

Experience Fast Delivery and Online Shopping Convenience<\/strong><\/h2>\n

Get your cart delivered to you within 24 hrs when you buy items with the Jumia Express<\/strong><\/a> tag, for selected products, you are also assured of free delivery and have your products delivered to you at no extra cost! Also, we have products that you can ship from abroad under the Jumia Global<\/strong><\/a> catalog. This means that you can order various items from outside the country and get them delivered to your doorstep without hassles. <\/p>\n

Frequently Asked Questions (FAQs)<\/strong><\/h2>\n

What Payment Options are Available on Jumia?<\/strong><\/h3>\n

You can either pay online or pay on delivery when you shop from us. With out payment solution called JumiaPay, you can conveniently pay online or on delivery with your cards (MasterCard, Visa and Verve), bank transfers and USSD. <\/p>\n

Can I Return the Items I Bought From Jumia?<\/strong><\/h3>\n

Yes, you can return items you bought for free and get refunded as soon as possible! We have a refund policy that grants you 15 days to return items bought from the official store and 7 days to return items purchased from other sellers on Jumia Nigeria.<\/p>\n

When is the Next Jumia Black Friday?<\/strong><\/h3>\n

Jumia Black Friday<\/strong><\/a> happens in November. Jumia is the pioneer of Black Friday in Nigeria, so expect us to do it best! It comes with the biggest discount and offers on various categories of products like fashion, phones, computers, home appliances, electronics and many more! We also have various exciting and engaging activities like the treasure hunt and games our customers love to play.<\/p>\n\n

Can I get Free Delivery on All my Orders?<\/strong><\/h3>\n

Customers in Lagos, Abuja, Ibadan and other selected states enjoy free delivery<\/strong><\/a> on items with the free delivery tag. Free delivery does not apply to large items like refrigerators, huge TVs, washing machines and others.<\/p>\n

What Is the Jumia Customer Care Line?<\/strong><\/h3>\n

Simply dial 0700-600-0000<\/strong> to reach out to us. We have a dedicated team that is always available to make sure your shopping experience on Jumia is effortless. You can call 0700-600-0000 <\/strong>to help you resolve a complaint, to place an order or to track an already existing order. You can also chat with us on the Jumia app if you find that more convenient. Whatever you do, we are always available to help.<\/p>\n

How Can I Become a Seller on Jumia?<\/strong><\/h3>\n

You can partner with Jumia as a seller on the website. All you need to do is register<\/a><\/strong> and follow the necessary steps. With our large customer base, we can help you reach a wider audience and sell many of your products to our customers<\/p>\n

What Other Events are Celebrated in Jumia?<\/strong><\/h3>\n

Aside the Jumia Black Friday, the Jumia Tech Week<\/strong><\/a> is another big event we celebrate in Jumia Nigeria. The goal of the Jumia Tech Week is to help customers have access to the latest technology at the cheapest prices they can get. It happens in the month of March of every year and lasts at least two weeks. <\/p>\n

Aside these major events, we also have Ramadan sales, Easter sales, Christmas sales and other seasonal celebrations we make sure our customers enjoy on Jumia. <\/p>\n

Shop now and enjoy unlimited offers, discounts and the best online shopping experience!

<\/p>", - "slideCTA": "Go to slide", - "items": [ - { - "type": "slider", - "title": "CALL TO ORDER: 0700 600 0000", - "bgColor": "#FEE2CC", - "isCentered": true, - "ar": "2-1", - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/generic\/Update\/Mobile_Homepage_Slider__660x330.jpg", - "name": "BLACK FRIDAY", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_GEN_CP_BLF23" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w42-mega-saver-groceries\/Clearance\/660x330.jpg", - "name": "CLEARANCE SALES", - "url": "https:\/\/www.jumia.com.ng\/mlp-clearance-sale\/", - "trackId": "MS_GEN_CP_CLEARANCE_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Initiative\/660x330-fsl.gif", - "name": "FLASH SALES", - "url": "https:\/\/www.jumia.com.ng\/flash-sales\/", - "trackId": "MS_BLF23_FSL_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-initiatives\/jbps\/updated-jbp-2022\/pernod-ricard\/Mobile_homepage___MLP_slider__660x330_(No_CTA).jpg", - "name": "PERNOD", - "url": "https:\/\/www.jumia.com.ng\/mlp-pernod-ricard-store\/", - "trackId": "MS_ADS_ADI_PRK" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-initiatives\/5k-store\/2023\/Mobile_Homepage_Slider__660x330.png", - "name": "5k STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-5k-store\/", - "trackId": "MS_UND_5K_STORE" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w42-mega-saver-groceries\/Mobile_Homepage_Slider__660x330.jpg", - "name": "GROCERY MEGA SA", - "url": "https:\/\/www.jumia.com.ng\/mlp-grocery-super-savers\/", - "trackId": "MS_CP_GEN_GRO_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Initiative\/Treasure-hunt\/660x330-NOV3-6PM-TEASE.gif", - "name": "TREASURE HUNT", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_GEN_BLF23_INI_THUNT" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/DUGU_Mobile_Slider.jpg", - "name": "DRESS UP GLOW U", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up\/", - "trackId": "MS_GEN_CP_DUGU_HP" - } - ] - }, - { - "type": "freeLinks", - "cols": 4, - "ar": "5-4", - "bgColor": "#FFFFFF", - "isCentered": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/generic\/ezgif.com-optimize.gif", - "name": "Black Friday", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "THNFL_CP_BLF23_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/phones-tablets_300x240.png", - "name": "Phones & Tablets", - "url": "https:\/\/www.jumia.com.ng\/phones-tablets\/", - "trackId": "THNFL_CAT_HP_PHONES_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/televisions_300x240.png", - "name": "Televisions", - "url": "https:\/\/www.jumia.com.ng\/televisions\/", - "trackId": "THNFL_CAT_HP_TELEVISON_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/refrigerators_300x240.png", - "name": "Refrigerators", - "url": "https:\/\/www.jumia.com.ng\/appliances-fridges-freezers\/", - "trackId": "THNFL_CAT_ADS_REF_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/generator.gif", - "name": "Generators", - "url": "https:\/\/www.jumia.com.ng\/generators\/", - "trackId": "THNFL_CAT_HP_GENERATO_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/fashion_300x240.png", - "name": "Men's Sneakers", - "url": "https:\/\/www.jumia.com.ng\/men-sneakers\/", - "trackId": "THNFL_CAT_HP_SNEAKERS_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/watches_300x240.png", - "name": "Watches", - "url": "https:\/\/www.jumia.com.ng\/watches-sunglasses\/", - "trackId": "THNFL_CAT_HP_WATCHES_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-initiatives\/clearance-sale\/Untitled-1.gif", - "name": "Clearance Sales", - "url": "https:\/\/www.jumia.com.ng\/mlp-clearance-sale\/", - "trackId": "THNFL_HP_CLEARANCE_SALES" - } - ] - }, - { - "type": "freeLinks", - "cols": 4, - "ar": "5-4", - "bgColor": "#FFFFFF", - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/generic_300x240.jpg", - "name": "Computing Deals", - "url": "https:\/\/www.jumia.com.ng\/computing\/", - "trackId": "THNFL_CAT_HP_COM" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/groceries_300x240v2.png", - "name": "Groceries", - "url": "https:\/\/www.jumia.com.ng\/groceries\/", - "trackId": "THNFL_CAT_HP_GRO" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/0-0-freelinks-gray\/300x240\/earphones_300x240.png", - "name": "Mobile Accessories", - "url": "https:\/\/www.jumia.com.ng\/mobile-accessories\/", - "trackId": "THNFL_CAT_HP_MOBILEACC_TB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-initiatives\/5k-store\/2023\/5k-store_300x240.png", - "name": "\u20a6\u200e5,000 Store", - "url": "https:\/\/jumia.com.ng\/mlp-5k-store", - "trackId": "THNFL_CAT_HP_GAM_5K_STORE" - } - ] - }, - { - "type": "flashSale", - "url": "\/flash-sales\/", - "title": "Flash Sales", - "endDate": "2023-10-29T07:50:00+01:00", - "items": [ - { - "sku": "OL132DB0I70X1NAFAMZ", - "name": "Tequila Blanco 75cl", - "displayName": "Olmeca Tequila Blanco 75cl", - "brand": "Olmeca", - "isShopExpress": true, - "categories": "Grocery\/Beer, Wine & Spirits\/Spirits & Liquors\/Whiskey", - "prices": { - "rawPrice": "9380.00", - "price": "\u20a6 9,380", - "priceEuro": "11.16", - "taxEuro": "0.78" - }, - "tags": "BLF|BLF_08|CFS|CTO|FDYJE|JF23_09|JMALL|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/30\/560869\/1.jpg?9074", - "url": "\/tequila-blanco-75cl-olmeca-mpg1657591.html", - "stock": { - "percent": 17.5, - "text": "7 items left" - } - }, - { - "sku": "GI958HB3UX4Z1NAFAMZ", - "name": "Y&Y Exquisite EDP Perfume _ 100ml.", - "displayName": "Givanas Y&Y Exquisite EDP Perfume _ 100ml.", - "brand": "Givanas", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Fragrance\/Men's", - "prices": { - "rawPrice": "1599.00", - "price": "\u20a6 1,599", - "priceEuro": "1.90", - "taxEuro": "0.13", - "oldPrice": "\u20a6 5,000", - "oldPriceEuro": "5.95", - "discount": "68%" - }, - "tags": "CFS|CP_MT137|CP_UN269|CP_UN296|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/33\/3331012\/1.jpg?4417", - "url": "\/givanas-yy-exquisite-edp-perfume-100ml.-210133333.html", - "stock": { - "percent": 77.5, - "text": "31 items left" - } - }, - { - "sku": "DI119ST4LYC1ANAFAMZ", - "name": "BEAUTY ALOE VERA 99% Soothing - Gel", - "displayName": "Disaar BEAUTY ALOE VERA 99% Soothing - Gel", - "brand": "Disaar", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Cleansers\/Body Washes", - "prices": { - "rawPrice": "1575.00", - "price": "\u20a6 1,575", - "priceEuro": "1.87", - "taxEuro": "0.13", - "oldPrice": "\u20a6 10,000", - "oldPriceEuro": "11.90", - "discount": "84%" - }, - "tags": "BLF|CFS|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_287|DOW_99|FDYJE|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/78\/7385422\/1.jpg?3201", - "url": "\/disaar-beauty-aloe-vera-99-soothing-gel-224583787.html", - "stock": { - "percent": 70, - "text": "35 items left" - } - }, - { - "sku": "WO804MI35QPTCNAFAMZ", - "name": "Portable 25-Key USB MIDI Keyboard Controller", - "displayName": "worlde Portable 25-Key USB MIDI Keyboard Controller", - "brand": "worlde", - "sellerId": 115527, - "isShopExpress": true, - "categories": "Musical Instruments\/Keyboards & MIDI\/MIDI Keyboards & Equipment\/MIDI Controllers", - "prices": { - "rawPrice": "41700.00", - "price": "\u20a6 41,700", - "priceEuro": "49.62", - "taxEuro": "3.46", - "oldPrice": "\u20a6 68,760", - "oldPriceEuro": "81.82", - "discount": "39%" - }, - "tags": "BLF|Boost|CARR|CFS|DOW_108|FDYJE|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/91\/0431201\/1.jpg?1194", - "url": "\/worlde-portable-25-key-usb-midi-keyboard-controller-102134019.html", - "stock": { - "percent": 100, - "text": "14 items left" - } - }, - { - "sku": "IN162PF3ZALOWNAFAMZ", - "name": "2 In 1 (GIFT COMBO) INSPIRE + TEMPTATION PERFUME For MEN And WOMEN (Gift Combo)", - "displayName": "Inspire 2 In 1 (GIFT COMBO) INSPIRE + TEMPTATION PERFUME For MEN And WOMEN (Gift Combo)", - "brand": "Inspire", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Fragrance\/Women's\/Eau de Parfum", - "prices": { - "rawPrice": "3700.00", - "price": "\u20a6 3,700", - "priceEuro": "4.40", - "taxEuro": "0.31", - "oldPrice": "\u20a6 6,789", - "oldPriceEuro": "8.08", - "discount": "46%" - }, - "tags": "BLF|CFS|CP_MT137|FDYJE|NORET", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/40\/6797602\/1.jpg?0698", - "url": "\/inspire-2-in-1-gift-combo-inspire-temptation-perfume-for-men-and-women-gift-combo-206797604.html", - "stock": { - "percent": 65, - "text": "13 items left" - } - }, - { - "sku": "VO474EA3PQFDXNAFAMZ", - "name": "TWS Wireless Bluetooth Headset Charge Box Bluetooth Earphone", - "displayName": "VOULAO TWS Wireless Bluetooth Headset Charge Box Bluetooth Earphone", - "brand": "VOULAO", - "sellerId": 403465, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Bluetooth Accessories\/Headsets", - "prices": { - "rawPrice": "3300.00", - "price": "\u20a6 3,300", - "priceEuro": "3.93", - "taxEuro": "0.27", - "oldPrice": "\u20a6 5,639", - "oldPriceEuro": "6.71", - "discount": "41%" - }, - "tags": "BLF|BLF_05|CFS|CTO|FDYJE|JF23_01|JF23_05|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/24\/6219252\/1.jpg?7585", - "url": "\/voulao-tws-wireless-bluetooth-headset-charge-box-bluetooth-earphone-252912642.html", - "stock": { - "percent": 100, - "text": "50 items left" - } - }, - { - "sku": "LO624GP3YHC8LNAFAMZ", - "name": "Rechargeable LED Emergency Light (CTL-EL189)", - "displayName": "Lontor Rechargeable LED Emergency Light (CTL-EL189)", - "brand": "Lontor", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Garden & Outdoors\/Generators & Portable Power\/Rechargeable Power Supplies", - "prices": { - "rawPrice": "2299.00", - "price": "\u20a6 2,299", - "priceEuro": "2.74", - "taxEuro": "0.19", - "oldPrice": "\u20a6 6,000", - "oldPriceEuro": "7.14", - "discount": "62%" - }, - "tags": "BLF|BLF_03|CFS|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/39\/3144852\/1.jpg?0682", - "url": "\/lontor-rechargeable-led-emergency-light-ctl-el189-258441393.html", - "stock": { - "percent": 30, - "text": "12 items left" - } - }, - { - "sku": "VE566SL368VTTNAFAMZ", - "name": "G11 3 Pieces Night Sleepwear Homewear Set-White", - "displayName": "VEJARO G11 3 Pieces Night Sleepwear Homewear Set-White", - "brand": "VEJARO", - "sellerId": 277729, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Clothing\/Lingerie, Sleep & Lounge\/Sleep & Lounge\/Nightgowns & Sleepshirts", - "prices": { - "rawPrice": "4500.00", - "price": "\u20a6 4,500", - "priceEuro": "5.36", - "taxEuro": "0.37", - "oldPrice": "\u20a6 15,800", - "oldPriceEuro": "18.80", - "discount": "72%" - }, - "tags": "BLF|BLF_06|Boost|CARR|CFS|FDYJE|JF23_06|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/91\/8907211\/1.jpg?7480", - "url": "\/vejaro-g11-3-pieces-night-sleepwear-homewear-set-white-112709819.html", - "stock": { - "percent": 81.81818181818183, - "text": "9 items left" - } - }, - { - "sku": "IT724EL0784RZNAFAMZ", - "name": "2160 Wireless FM, Bright Torchlight, Call Recorder, Dual SIM Mobile - Blue", - "displayName": "itel 2160 Wireless FM, Bright Torchlight, Call Recorder, Dual SIM Mobile - Blue", - "brand": "itel", - "sellerId": 15549, - "categories": "Phones & Tablets\/Mobile Phones\/Cell Phones", - "prices": { - "rawPrice": "10000.00", - "price": "\u20a6 10,000", - "priceEuro": "11.90", - "taxEuro": "0.83", - "oldPrice": "\u20a6 15,000", - "oldPriceEuro": "17.85", - "discount": "33%" - }, - "tags": "BLF|Boost|CFS|CP_MT149|CP_MT150|CP_UN97|FDYJE|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/12\/136751\/1.jpg?9946", - "url": "\/2160-wireless-fm-bright-torchlight-call-recorder-dual-sim-mobile-blue-itel-mpg202020.html", - "stock": { - "percent": 16, - "text": "8 items left" - } - }, - { - "sku": "BA625GR0L30PYNAFAMZ", - "name": "Original 70cl", - "displayName": "Baileys Original 70cl", - "brand": "Baileys", - "isShopExpress": true, - "categories": "Grocery\/Drinks\/Beer, Wine & Spirits\/Spirits & Liquors\/Whiskey", - "prices": { - "rawPrice": "9335.00", - "price": "\u20a6 9,335", - "priceEuro": "11.11", - "taxEuro": "0.78" - }, - "tags": "BLF|BLF_08|Boost|CFS|CP_MT137|CP_MT138|Camp_45|Camp_70|JF23_09|JMALL|Merch_148|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/35\/412838\/1.jpg?7294", - "url": "\/baileys-original-70cl-83821453.html", - "stock": { - "percent": 97.5, - "text": "39 items left" - } - } - ] - }, - { - "type": "lastViewed", - "title": "Still Available!!!" - }, - { - "type": "carousel", - "title": "Limited Stock Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-smart-living-smart-deals\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "IT724EA3MI3FKNAFAMZ", - "name": "20000mAh Mobile Power Charge Bank", - "displayName": "itel 20000mAh Mobile Power Charge Bank", - "brand": "itel", - "sellerId": 417702, - "isShopExpress": true, - "categories": "Electronics\/Accessories & Supplies\/Audio & Video Accessories\/Earphone & Headphone Accessories", - "prices": { - "rawPrice": "10900.00", - "price": "\u20a6 10,900", - "priceEuro": "12.97", - "taxEuro": "0.90", - "oldPrice": "\u20a6 15,000", - "oldPriceEuro": "17.85", - "discount": "27%" - }, - "tags": "CTO|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/19\/1943362\/1.jpg?4549", - "url": "\/itel-20000mah-mobile-power-charge-bank-263349191.html" - }, - { - "sku": "SC034HA0FCQCINAFAMZ", - "name": "4-Burner Gas Cooker 50 X 50cm (CK-5400B) + 2 Years Warranty", - "displayName": "Scanfrost 4-Burner Gas Cooker 50 X 50cm (CK-5400B) + 2 Years Warranty", - "brand": "Scanfrost", - "isShopExpress": true, - "categories": "Home & Office\/Appliances\/Cooking Appliances\/Cookers\/Gas Cookers", - "prices": { - "rawPrice": "84240.00", - "price": "\u20a6 84,240", - "priceEuro": "100.25", - "taxEuro": "6.99" - }, - "tags": "BLF|BLF_04|Boost|CTO|Camp_52|Camp_72|DOD|JF23_04|JMALL|Merch_149|Merch_150|Merch_161|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/25\/788258\/1.jpg?9991", - "url": "\/scanfrost-4-burner-gas-cooker-50-x-50cm-ck-5400b-2-years-warranty-85288752.html" - }, - { - "sku": "BR369EA4WJFPUNAFAMZ", - "name": "50\" Inches UHD Smart TV (BTF-50SV) + Free Wall Bracket - Black + 1 Year Warranty", - "displayName": "Bruhm 50\" Inches UHD Smart TV (BTF-50SV) + Free Wall Bracket - Black + 1 Year Warranty", - "brand": "Bruhm", - "isShopExpress": true, - "categories": "Electronics\/Television & Video\/Televisions\/Smart TVs", - "prices": { - "rawPrice": "199800.00", - "price": "\u20a6 199,800", - "priceEuro": "237.76", - "taxEuro": "16.59" - }, - "tags": "BLF|BLF_02|Boost|CTO|DOD|FDYJE|JF23_02|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/96\/5192502\/1.jpg?3378", - "url": "\/bruhm-50-inches-uhd-smart-tv-btf-50sv-free-wall-bracket-black-1-year-warranty-205291569.html" - }, - { - "sku": "DE820FS1O4ESENAFAMZ", - "name": "Girl Slipper Flipflop - Orange", - "displayName": "Defacto Girl Slipper Flipflop - Orange", - "brand": "Defacto", - "sellerId": 123731, - "isShopExpress": true, - "categories": "Fashion\/Kid's Fashion\/Girls\/Shoes\/Slippers", - "prices": { - "rawPrice": "4278.00", - "price": "\u20a6 4,278", - "priceEuro": "5.09", - "taxEuro": "0.36", - "oldPrice": "\u20a6 8,492", - "oldPriceEuro": "10.11", - "discount": "50%" - }, - "tags": "BLF|BLF_06|CP_MT138|FDYJE|JF23_07|JMALL|Merch_88|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/00\/9827501\/1.jpg?7164", - "url": "\/defacto-girl-slipper-flipflop-orange-105728900.html" - }, - { - "sku": "XI363MP2HWQ04NAFAMZ", - "name": "Poco C40 6.71\" 4GB RAM\/64GB ROM Android 11 - Poco Yellow", - "displayName": "XIAOMI Poco C40 6.71\" 4GB RAM\/64GB ROM Android 11 - Poco Yellow", - "brand": "XIAOMI", - "sellerId": 340960, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "89124.00", - "price": "\u20a6 89,124", - "priceEuro": "106.06", - "taxEuro": "7.40", - "oldPrice": "\u20a6 165,000", - "oldPriceEuro": "196.35", - "discount": "46%" - }, - "tags": "BLF|Boost|CP_13|CP_MT149|CP_MT150|CP_UN97|DOD|DOW_102|DOW_146|FDYJE|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/51\/0125161\/1.jpg?6239", - "url": "\/xiaomi-poco-c40-6.71-4gb-ram64gb-rom-android-11-poco-yellow-161521015.html" - }, - { - "sku": "CW268HA28LY9RNAFAMZ", - "name": "Executive Water Dispenser Machine (3C-CWM26HC)", - "displayName": "Cway Executive Water Dispenser Machine (3C-CWM26HC)", - "brand": "Cway", - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Kitchen & Bath Fixtures\/Kitchen Fixtures\/Water Dispensers & Coolers\/Water Dispensers", - "prices": { - "rawPrice": "58320.00", - "price": "\u20a6 58,320", - "priceEuro": "69.40", - "taxEuro": "4.84" - }, - "tags": "BLF|BLF_03|CTO|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/35\/3934711\/1.jpg?8761", - "url": "\/cway-executive-water-dispenser-machine-3c-cwm26hc-117439353.html" - }, - { - "sku": "KN679FF158J79NAFAMZ", - "name": "Chicken Seasoning Cubes 8g x 45", - "displayName": "Knorr Chicken Seasoning Cubes 8g x 45", - "brand": "Knorr", - "isShopExpress": true, - "categories": "Grocery\/Food Cupboard\/Cooking Ingredients\/Cubes & Stocks", - "prices": { - "rawPrice": "1160.00", - "price": "\u20a6 1,160", - "priceEuro": "1.38", - "taxEuro": "0.10" - }, - "tags": "BLF|BLF_08|Boost|CP_MT137|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CTO|DOW_99|FDYJE|JF23_09|JMALL|NORET|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/69\/262389\/1.jpg?6034", - "url": "\/knorr-chicken-seasoning-cubes-8g-x-45-98326296.html" - }, - { - "sku": "NE493HL1HP62WNAFAMZ", - "name": "16 Inches Standing Fan (NX 4400B) - Black", - "displayName": "Nexus 16 Inches Standing Fan (NX 4400B) - Black", - "brand": "Nexus", - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Heating, Cooling & Air Quality\/Household Fans\/Standing Fans", - "prices": { - "rawPrice": "13500.00", - "price": "\u20a6 13,500", - "priceEuro": "16.07", - "taxEuro": "1.12" - }, - "tags": "BLF|BLF_04|Boost|CARR|CP_MT138|CP_UN97|CTO|Camp_63|DOD|DOW_146|FDYJE|FRSH_100|JF23_04|JMALL|Merch_150|Merch_161|Merch_71|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/90\/193928\/1.jpg?8505", - "url": "\/nexus-16-inches-standing-fan-nx-4400b-black-82939109.html" - }, - { - "sku": "GU341GR1LIQXYNAFAMZ", - "name": "Can 330ml x24", - "displayName": "Malta Guinness Can 330ml x24", - "brand": "Malta Guinness", - "isShopExpress": true, - "categories": "Grocery\/Drinks\/Malt Drinks\/Multipack", - "prices": { - "rawPrice": "6650.00", - "price": "\u20a6 6,650", - "priceEuro": "7.91", - "taxEuro": "0.55" - }, - "tags": "BLF|BLF_08|Boost|CP_MT138|CTO|FDYJE|JF23_09|JMALL|Merch_148|Merch_150|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/96\/612838\/1.jpg?5967", - "url": "\/malta-guinness-can-330ml-x24-83821669.html" - }, - { - "sku": "AD002FC2GQ9EHNAFAMZ", - "name": "Daily Ii Backpack Unisex", - "displayName": "ADIDAS Daily Ii Backpack Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Bags\/Backpacks", - "prices": { - "rawPrice": "12597.00", - "price": "\u20a6 12,597", - "priceEuro": "14.99", - "taxEuro": "1.05", - "oldPrice": "\u20a6 22,822", - "oldPriceEuro": "27.16", - "discount": "45%" - }, - "tags": "BLF|Boost|CP_MT149|CP_MT150|CTO|Camp_6|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/49\/0314491\/1.jpg?2716", - "url": "\/adidas-daily-ii-backpack-unisex-194413094.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Deals you can't miss", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/TEASING_DEALS22.jpg", - "name": "XIAOMI REDMI 12C", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_XIA_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/Hiaer.jpg", - "name": "HAIR THERMOCOOL AIR COND", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_HTM_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/NiveaTease.jpg", - "name": "NIVEA LOTION", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_NVA_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/TEASING_DEALS27.jpg", - "name": "ORAIMO FREEPOD", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_ORM_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/TEASING_DEALS20.jpg", - "name": "BLUETTI POWE STATION", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_BLT_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Teasing-deals\/TEASING_DEALS14.jpg", - "name": "SKYRUN TV", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MTB_BLF23_ADS_SKN_HP" - } - ] - }, - { - "type": "banner", - "bgColor": "#FFFFFF", - "ar": "5-4", - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Initiative\/FSL.gif", - "name": "FLASH SALES", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MDB_BLF23_FSL_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Initiative\/HPS_m.jpg", - "name": "HALF PRICE STOR", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MDB_BLF23_HPS_HP" - } - ] - }, - { - "type": "banner", - "bgColor": "#FFFFFF", - "isCentered": true, - "ar": "5-2", - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Initiative\/Finder-keepers\/730x292.gif", - "name": "FINDERS KEEPERS", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MSB_GEN_BLF23_FINDER_KEEP" - } - ] - }, - { - "type": "carousel", - "title": "Don't Miss These Awesome Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "XI363MP3XWKNTNAFAMZ", - "name": "Redmi A2+ 6.71\" 3GB RAM\/64GB ROM Android 12 - Black", - "displayName": "XIAOMI Redmi A2+ 6.71\" 3GB RAM\/64GB ROM Android 12 - Black", - "brand": "XIAOMI", - "sellerId": 227251, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "87890.00", - "price": "\u20a6 87,890", - "priceEuro": "104.59", - "taxEuro": "7.30", - "oldPrice": "\u20a6 99,000", - "oldPriceEuro": "117.81", - "discount": "11%" - }, - "tags": "BLF|CP_13|CTO|FDYJE|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/38\/3456252\/1.jpg?1826", - "url": "\/xiaomi-redmi-a2-6.71-3gb-ram64gb-rom-android-12-black-252654383.html" - }, - { - "sku": "GU341GR1LIQXYNAFAMZ", - "name": "Can 330ml x24", - "displayName": "Malta Guinness Can 330ml x24", - "brand": "Malta Guinness", - "isShopExpress": true, - "categories": "Grocery\/Drinks\/Malt Drinks\/Multipack", - "prices": { - "rawPrice": "6650.00", - "price": "\u20a6 6,650", - "priceEuro": "7.91", - "taxEuro": "0.55" - }, - "tags": "BLF|BLF_08|Boost|CP_MT138|CTO|FDYJE|JF23_09|JMALL|Merch_148|Merch_150|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/96\/612838\/1.jpg?5967", - "url": "\/malta-guinness-can-330ml-x24-83821669.html" - }, - { - "sku": "XI363MP3J1UV9NAFAMZ", - "name": "Redmi A2+ 6.71\" 2GB RAM\/32GB ROM Android 12 - Black", - "displayName": "XIAOMI Redmi A2+ 6.71\" 2GB RAM\/32GB ROM Android 12 - Black", - "brand": "XIAOMI", - "sellerId": 227251, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "76890.00", - "price": "\u20a6 76,890", - "priceEuro": "91.50", - "taxEuro": "6.38", - "oldPrice": "\u20a6 99,000", - "oldPriceEuro": "117.81", - "discount": "22%" - }, - "tags": "BLF|CP_13|CP_UN97|CTO|FDYJE|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/13\/3978932\/1.jpg?1947", - "url": "\/xiaomi-redmi-a2-6.71-2gb-ram32gb-rom-android-12-black-239879331.html" - }, - { - "sku": "JA052DB0RNTFPNAFAMZ", - "name": "Irish Whiskey 70cl", - "displayName": "Jameson Irish Whiskey 70cl", - "brand": "Jameson", - "isShopExpress": true, - "categories": "Grocery\/Drinks\/Beer, Wine & Spirits\/Spirits & Liquors\/Whiskey", - "prices": { - "rawPrice": "10100.00", - "price": "\u20a6 10,100", - "priceEuro": "12.02", - "taxEuro": "0.84", - "oldPrice": "\u20a6 11,965", - "oldPriceEuro": "14.24", - "discount": "16%" - }, - "tags": "BLF|BLF_08|Boost|CP_MT137|CP_MT138|CTO|DOW_287|DOW_99|FDYJE|JF23_09|JMALL|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/46\/460869\/1.jpg?9879", - "url": "\/irish-whiskey-70cl-jameson-mpg1657585.html" - }, - { - "sku": "NI930ST1WKIRWNAFAMZ", - "name": "Perfect & Radiant Body Lotion For Women - 400ml (Pack Of 2)", - "displayName": "NIVEA Perfect & Radiant Body Lotion For Women - 400ml (Pack Of 2)", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers\/Lotions", - "prices": { - "rawPrice": "6400.00", - "price": "\u20a6 6,400", - "priceEuro": "7.62", - "taxEuro": "0.53" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CTO|DOW_287|DOW_99|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/15\/1713401\/1.jpg?6213", - "url": "\/natural-fairness-clarifiant-for-women-400ml-pack-of-2-nivea-mpg1657699.html" - }, - { - "sku": "OR537EA1RJK3VNAFAMZ", - "name": "10000mah Power-Bank OPB-P118D", - "displayName": "Oraimo 10000mah Power-Bank OPB-P118D", - "brand": "Oraimo", - "sellerId": 270115, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Batteries & Battery Packs\/Portable Power Banks", - "prices": { - "rawPrice": "10800.00", - "price": "\u20a6 10,800", - "priceEuro": "12.85", - "taxEuro": "0.90", - "oldPrice": "\u20a6 21,600", - "oldPriceEuro": "25.70", - "discount": "50%" - }, - "tags": "BLF|BLF_05|Boost|CARR|COL_126|CP_13|CP_MT149|CP_MT150|CP_MT94|CP_UN97|CTO|DOW_102|DOW_34|FDYJE|JF23_01|JF23_05|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/06\/7283311\/1.jpg?0878", - "url": "\/oraimo-10000mah-power-bank-opb-p118d-113382760.html" - }, - { - "sku": "AD002FS1PWVJLNAFAMZ", - "name": "Advantage Base Court Lifestyle Shoes Men", - "displayName": "ADIDAS Advantage Base Court Lifestyle Shoes Men", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Fashion Sneakers", - "prices": { - "rawPrice": "42306.00", - "price": "\u20a6 42,306 - \u20a6 45,985", - "priceEuro": "50.34", - "taxEuro": "3.51", - "oldPrice": "\u20a6 76,642", - "oldPriceEuro": "91.20", - "discount": "45%" - }, - "tags": "BLF|Boost|CP_MT131|CP_MT36|CTO|Camp_74|Camp_79|Camp_9|DOD|DOW_101|FDYJE|JF23_07|JMALL|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/03\/9904491\/1.jpg?0618", - "url": "\/adidas-advantage-base-court-lifestyle-shoes-men-194409930.html" - }, - { - "sku": "DE820FS1O4ESENAFAMZ", - "name": "Girl Slipper Flipflop - Orange", - "displayName": "Defacto Girl Slipper Flipflop - Orange", - "brand": "Defacto", - "sellerId": 123731, - "isShopExpress": true, - "categories": "Fashion\/Kid's Fashion\/Girls\/Shoes\/Slippers", - "prices": { - "rawPrice": "4278.00", - "price": "\u20a6 4,278", - "priceEuro": "5.09", - "taxEuro": "0.36", - "oldPrice": "\u20a6 8,492", - "oldPriceEuro": "10.11", - "discount": "50%" - }, - "tags": "BLF|BLF_06|CP_MT138|FDYJE|JF23_07|JMALL|Merch_88|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/00\/9827501\/1.jpg?7164", - "url": "\/defacto-girl-slipper-flipflop-orange-105728900.html" - }, - { - "sku": "SK821EA1D4MMWNAFAMZ", - "name": "32\" Inches LED HD TV (32XM\/N68D) - Black + 1 Year Warranty", - "displayName": "Skyrun 32\" Inches LED HD TV (32XM\/N68D) - Black + 1 Year Warranty", - "brand": "Skyrun", - "sellerId": 169210, - "isShopExpress": true, - "categories": "Electronics\/Television & Video\/Televisions\/LED & LCD TVs", - "prices": { - "rawPrice": "67958.00", - "price": "\u20a6 67,958", - "priceEuro": "80.87", - "taxEuro": "5.64", - "oldPrice": "\u20a6 93,596", - "oldPriceEuro": "111.38", - "discount": "27%" - }, - "tags": "BLF|Boost|CP_MT90|CP_UN97|CTO|DOW_34|FDYJE|JF23_02|JMALL|Merch_17|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/82\/517144\/1.jpg?0084", - "url": "\/skyrun-32-inches-led-hd-tv-32xmn68d-black-1-year-warranty-44171528.html" - }, - { - "sku": "SK821HA2MS3CKNAFAMZ", - "name": "85 Litres Double Door Top Mount Fridge (BCD-108J) - Silver", - "displayName": "Skyrun 85 Litres Double Door Top Mount Fridge (BCD-108J) - Silver", - "brand": "Skyrun", - "sellerId": 169210, - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Refrigerators", - "prices": { - "rawPrice": "149990.00", - "price": "\u20a6 149,990", - "priceEuro": "178.49", - "taxEuro": "12.45", - "oldPrice": "\u20a6 186,451", - "oldPriceEuro": "221.88", - "discount": "20%" - }, - "tags": "BLF|BLF_04|Boost|CARR|CP_MT90|CP_UN97|CTO|DOW_34|FRSH_100|JF23_04|JMALL|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/59\/1946121\/1.jpg?6107", - "url": "\/skyrun-85-litres-double-door-top-mount-fridge-bcd-108j-silver-121649195.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Grocery Mega-Saver", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w35-Grocery\/Gadget-upgrade\/Grocery-big-savings\/Artboard_1_copy.jpg", - "name": "GRAINS", - "url": "https:\/\/www.jumia.com.ng\/grocery-rice\/", - "trackId": "MTB_GRO_GRAINS_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w35-Grocery\/Gadget-upgrade\/Grocery-big-savings\/Artboard_1_copy_5.jpg", - "name": "FOOD CUPBOARD", - "url": "https:\/\/www.jumia.com.ng\/food-cupboard-supplies\/", - "trackId": "MTB_GRO_FOODCUPB_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w35-Grocery\/Gadget-upgrade\/Grocery-big-savings\/Artboard_1_copy_4.jpg", - "name": "DRINKS & WINES", - "url": "https:\/\/www.jumia.com.ng\/mlp-beverages-drinks\/", - "trackId": "MTB_GRO_DRINKS_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w35-Grocery\/Gadget-upgrade\/Grocery-big-savings\/Artboard_1.jpg", - "name": "HOUSE HOLD CARE", - "url": "https:\/\/www.jumia.com.ng\/mlp-supermarket-deals\/household-cleaning\/", - "trackId": "MTB_GRO_HOUSECARE_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/Grocery\/Live-images\/laundry_300x400v2.png", - "name": "LAUNDRY", - "url": "https:\/\/www.jumia.com.ng\/laundry-supplies\/", - "trackId": "MTB_GRO_LAUNDRY_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/w35-Grocery\/Gadget-upgrade\/Grocery-big-savings\/Artboard_1_copy_2.jpg", - "name": "FRAGRANCES", - "url": "https:\/\/www.jumia.com.ng\/mlp-supermarket-deals\/fragrances-allgenders\/?tag=DOW_99", - "trackId": "MTB_GRO_FRAGRANCES_HP" - } - ] - }, - { - "type": "carousel", - "title": "Grocery Mega-Saver Deals", - "url": "https:\/\/www.jumia.com.ng\/groceries\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "NE058FF3TTF91NAFAMZ", - "name": "Golden Morn Grainsmart 600g", - "displayName": "Nestle Golden Morn Grainsmart 600g", - "brand": "Nestle", - "isShopExpress": true, - "categories": "Grocery\/Food Cupboard\/Cereals\/Breakfast Cereals", - "prices": { - "rawPrice": "1636.00", - "price": "\u20a6 1,636", - "priceEuro": "1.95", - "taxEuro": "0.14", - "oldPrice": "\u20a6 1,820", - "oldPriceEuro": "2.17", - "discount": "10%" - }, - "tags": "BLF|CP_MT137|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_99|JMALL|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/31\/4801812\/1.jpg?1197", - "url": "\/nestle-golden-morn-grainsmart-600g-218108413.html" - }, - { - "sku": "FA941DB0PVND6NAFAMZ", - "name": "Drink - 50cl Pet x 12", - "displayName": "Fanta Drink - 50cl Pet x 12", - "brand": "Fanta", - "isShopExpress": true, - "categories": "Grocery\/Beverages\/Bottled Beverages, Water & Drink Mixes\/Soft Drinks\/Multipack", - "prices": { - "rawPrice": "2430.00", - "price": "\u20a6 2,430", - "priceEuro": "2.89", - "taxEuro": "0.20" - }, - "tags": "BLF|BLF_08|Boost|CP_MT137|CP_MT148|CP_MT150|CTO|DOW_287|JF23_09|JMALL|Merch_148|Merch_150|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/43\/467018\/1.jpg?7191", - "url": "\/fanta-drink-50cl-pet-x-12-81076434.html" - }, - { - "sku": "BR178FF0884MQNAFAMZ", - "name": "Milo Hot Chocolate Refill - 400g", - "displayName": "Nestle Milo Hot Chocolate Refill - 400g", - "brand": "Nestle", - "isShopExpress": true, - "categories": "Grocery\/Beverages\/Coffee, Tea & Cocoa\/Cocoa", - "prices": { - "rawPrice": "1617.00", - "price": "\u20a6 1,617", - "priceEuro": "1.92", - "taxEuro": "0.13", - "oldPrice": "\u20a6 1,800", - "oldPriceEuro": "2.14", - "discount": "10%" - }, - "tags": "BLF|Boost|CARR|CFS|CP_MT137|CP_MT138|CP_MT141|CP_MT148|CP_MT150|FDYJE|JF23_09|JMALL|Merch_148|Merch_50|NORET|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/13\/816178\/1.jpg?0902", - "url": "\/milo-hot-chocolate-refill-450g-nestle-milo-mpg1627605.html" - }, - { - "sku": "NE058DB301NP2NAFAMZ", - "name": "NESCAFE RTD - 200ml X 12", - "displayName": "Nescafe NESCAFE RTD - 200ml X 12", - "brand": "Nescafe", - "isShopExpress": true, - "categories": "Grocery\/Beverages\/Coffee, Tea & Cocoa\/Coffee", - "prices": { - "rawPrice": "2281.00", - "price": "\u20a6 2,281", - "priceEuro": "2.71", - "taxEuro": "0.19", - "oldPrice": "\u20a6 2,535", - "oldPriceEuro": "3.02", - "discount": "10%" - }, - "tags": "BLF|Boost|CARR|JF23_09|JMALL|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/81\/4758941\/1.jpg?9052", - "url": "\/nescafe-nescafe-rtd-200ml-x-12-149857418.html" - }, - { - "sku": "BR178FF1AV5SINAFAMZ", - "name": "Hot Chocolate Refill - 800g", - "displayName": "Milo Hot Chocolate Refill - 800g", - "brand": "Milo", - "isShopExpress": true, - "categories": "Grocery\/Beverages\/Coffee, Tea & Cocoa\/Cocoa", - "prices": { - "rawPrice": "3180.00", - "price": "\u20a6 3,180", - "priceEuro": "3.78", - "taxEuro": "0.26", - "oldPrice": "\u20a6 3,535", - "oldPriceEuro": "4.21", - "discount": "10%" - }, - "tags": "BLF|Boost|CARR|CP_MT137|CP_MT141|CP_MT148|CP_MT150|JF23_09|JMALL|Merch_50|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/78\/716178\/1.jpg?8334", - "url": "\/milo-hot-chocolate-refill-900g-nestle-milo-mpg1627607.html" - }, - { - "sku": "GE779FD36LRB5NAFAMZ", - "name": "Oxford Fabric Dirty Clothes Storage Basket Laundry 3 Section", - "displayName": "Oxford Fabric Dirty Clothes Storage Basket Laundry 3 Section", - "brand": "Generic", - "sellerId": 175708, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Storage & Organization\/Laundry Storage & Organization\/Laundry Baskets", - "prices": { - "rawPrice": "13402.00", - "price": "\u20a6 13,402", - "priceEuro": "15.95", - "taxEuro": "1.11", - "oldPrice": "\u20a6 22,390", - "oldPriceEuro": "26.64", - "discount": "40%" - }, - "tags": "BLF|BLF_03|Boost|CARR|CP_MT90|DOW_287|FDYJE|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/92\/4913931\/1.jpg?4402", - "url": "\/generic-oxford-fabric-dirty-clothes-storage-basket-laundry-3-section-139319429.html" - }, - { - "sku": "OR537ST4FY78FNAFAMZ", - "name": "SmartDent Pro Powerful Ultrasonic Motor Electric Toothbrush Kit With 5 Modes & 3 Speeds", - "displayName": "Oraimo SmartDent Pro Powerful Ultrasonic Motor Electric Toothbrush Kit With 5 Modes & 3 Speeds", - "brand": "Oraimo", - "sellerId": 270115, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Oral Care\/Toothbrushes\/Electric Toothbrushes", - "prices": { - "rawPrice": "30000.00", - "price": "\u20a6 30,000", - "priceEuro": "35.70", - "taxEuro": "2.49", - "oldPrice": "\u20a6 36,000", - "oldPriceEuro": "42.84", - "discount": "17%" - }, - "tags": "BLF|BLF_08|BLF_09|CP_UN269|CP_UN296|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/68\/6546232\/1.jpg?5270", - "url": "\/oraimo-smartdent-pro-powerful-ultrasonic-motor-electric-toothbrush-kit-with-5-modes-3-speeds-232645686.html" - }, - { - "sku": "LA152ST4EJXPONAFAMZ", - "name": "POWDER, CONCEALER AND PRIMER", - "displayName": "LA Girl POWDER, CONCEALER AND PRIMER", - "brand": "LA Girl", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Makeup\/Makeup Sets", - "prices": { - "rawPrice": "3262.00", - "price": "\u20a6 3,262", - "priceEuro": "3.88", - "taxEuro": "0.27", - "oldPrice": "\u20a6 10,000", - "oldPriceEuro": "11.90", - "discount": "67%" - }, - "tags": "BLF|CP_MT137|CP_MT149|CP_MT150|CP_UN269|CP_UN296|DOW_101|DOW_287|FDYJE|JF23_10|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/66\/3094842\/1.jpg?2037", - "url": "\/la-girl-powder-concealer-and-primer-248490366.html" - }, - { - "sku": "NI930ST2J2AS4NAFAMZ", - "name": "Rich Nourishing Body Lotion For Women- 400ml (Pack Of 2)", - "displayName": "NIVEA Rich Nourishing Body Lotion For Women- 400ml (Pack Of 2)", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers", - "prices": { - "rawPrice": "5800.00", - "price": "\u20a6 5,800", - "priceEuro": "6.90", - "taxEuro": "0.48" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CP_MT138|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CTO|DOW_287|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/52\/9523401\/1.jpg?0902", - "url": "\/nivea-rich-nourishing-body-lotion-for-women-400ml-pack-of-2-104325925.html" - }, - { - "sku": "MI223ST3CSG3XNAFAMZ", - "name": "Poreless Powder+Liquid Foundation+Primer+Finish Spray(4pcs)", - "displayName": "Micolor Poreless Powder+Liquid Foundation+Primer+Finish Spray(4pcs)", - "brand": "Micolor", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Makeup\/Makeup Sets", - "prices": { - "rawPrice": "3075.00", - "price": "\u20a6 3,075", - "priceEuro": "3.66", - "taxEuro": "0.26", - "oldPrice": "\u20a6 5,000", - "oldPriceEuro": "5.95", - "discount": "39%" - }, - "tags": "CP_MT137|CP_UN269|CP_UN296|DOW_101|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/02\/8811652\/1.jpg?6807", - "url": "\/micolor-poreless-powderliquid-foundationprimerfinish-spray4pcs-256118820.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Shop From Our Collections", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/supermarket-deals_300x400.png", - "name": "Supermarket Deals", - "url": "https:\/\/www.jumia.com.ng\/groceries\/", - "trackId": "FL_UND_HP_SUD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/fashion-deals_300x400.png", - "name": "Fashion Deals", - "url": "https:\/\/www.jumia.com.ng\/category-fashion-by-jumia\/", - "trackId": "FL_UND_HP_FSD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/phone-deals_300x400.png", - "name": "Phone Deals", - "url": "https:\/\/www.jumia.com.ng\/phones-tablets\/", - "trackId": "FL_UND_HP_PHD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/beauty-deals_300x400.png", - "name": "Beauty Deals", - "url": "https:\/\/www.jumia.com.ng\/health-beauty\/", - "trackId": "FL_UND_UND_HP_BTD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/appliances-deals_300x400.png", - "name": "Appliances Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-appliances\/", - "trackId": "FL_UND_HP_APD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/electronics-deals_300x400.png", - "name": "Electronics", - "url": "https:\/\/www.jumia.com.ng\/electronics\/", - "trackId": "FL_UND_HP_ELD" - } - ] - }, - { - "type": "carousel", - "title": "Best Price", - "url": "https:\/\/www.jumia.com.ng\/mlp-best-price\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "OR537EA43WP6FNAFAMZ", - "name": "X Burna Boy SpacePods True Wireless Earbuds", - "displayName": "Oraimo X Burna Boy SpacePods True Wireless Earbuds", - "brand": "Oraimo", - "sellerId": 270115, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Bluetooth Headsets", - "prices": { - "rawPrice": "38900.00", - "price": "\u20a6 38,900", - "priceEuro": "46.29", - "taxEuro": "3.23", - "oldPrice": "\u20a6 45,900", - "oldPriceEuro": "54.62", - "discount": "15%" - }, - "tags": "CTO|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/48\/4291752\/1.jpg?5295", - "url": "\/oraimo-x-burna-boy-spacepods-true-wireless-earbuds-257192484.html" - }, - { - "sku": "5A129DB09SY16NAFAMZ", - "name": "Pulpy Orange Pet 30cl X12", - "displayName": "5Alive Pulpy Orange Pet 30cl X12", - "brand": "5Alive", - "isShopExpress": true, - "categories": "Grocery\/Beverages\/Bottled Beverages, Water & Drink Mixes\/Juices\/Multipack", - "prices": { - "rawPrice": "2520.00", - "price": "\u20a6 2,520", - "priceEuro": "3.00", - "taxEuro": "0.21" - }, - "tags": "BLF|BLF_08|JF23_09|JMALL|Merch_148|Merch_150|Merch_50|NORET", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/16\/467018\/1.jpg?9395", - "url": "\/5alive-pulpy-orange-pet-30cl-x12-81076461.html" - }, - { - "sku": "HI613EA4HGJBDNAFAMZ", - "name": "32'' Inches Frameless HD LED TV-Black", - "displayName": "Hikers 32'' Inches Frameless HD LED TV-Black", - "brand": "Hikers", - "sellerId": 399409, - "isShopExpress": true, - "categories": "Electronics\/Television & Video\/Televisions\/LED & LCD TVs", - "prices": { - "rawPrice": "58874.00", - "price": "\u20a6 58,874", - "priceEuro": "70.06", - "taxEuro": "4.89", - "oldPrice": "\u20a6 95,000", - "oldPriceEuro": "113.05", - "discount": "38%" - }, - "tags": "BLF|CTO", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/71\/1897052\/1.jpg?0761", - "url": "\/hikers-32-inches-frameless-hd-led-tv-black-250798117.html" - }, - { - "sku": "NI930ST2S4HU4NAFAMZ", - "name": "Radiant & Beauty Body Lotion bundle: Advanced Care and Even Glow - 400ml", - "displayName": "NIVEA Radiant & Beauty Body Lotion bundle: Advanced Care and Even Glow - 400ml", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers", - "prices": { - "rawPrice": "7200.00", - "price": "\u20a6 7,200", - "priceEuro": "8.57", - "taxEuro": "0.60" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CTO|DOW_99|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/68\/1713401\/1.jpg?7572", - "url": "\/3-for-2-nourishing-cocoa-body-lotion-with-cocoa-butter-400ml-nivea-mpg1657707.html" - }, - { - "sku": "AC431EA3CSR2XNAFAMZ", - "name": "WL82 Bluetooth 5.0 Stereo Headsets", - "displayName": "Ace Elec WL82 Bluetooth 5.0 Stereo Headsets", - "brand": "Ace Elec", - "sellerId": 381247, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Bluetooth Accessories\/Headsets", - "prices": { - "rawPrice": "6999.00", - "price": "\u20a6 6,999", - "priceEuro": "8.33", - "taxEuro": "0.58", - "oldPrice": "\u20a6 15,000", - "oldPriceEuro": "17.85", - "discount": "53%" - }, - "tags": "CTO", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/02\/8953852\/1.jpg?5997", - "url": "\/ace-elec-wl82-bluetooth-5.0-stereo-headsets-258359820.html" - }, - { - "sku": "IT724MP3QO72WNAFAMZ", - "name": "S23 6.6\", 128GB ROM + Up To 8GB RAM, 50MP Camera, 5000mAh", - "displayName": "itel S23 6.6\", 128GB ROM + Up To 8GB RAM, 50MP Camera, 5000mAh", - "brand": "itel", - "sellerId": 15549, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "97650.00", - "price": "\u20a6 97,650", - "priceEuro": "116.20", - "taxEuro": "8.11", - "oldPrice": "\u20a6 100,000", - "oldPriceEuro": "119.00", - "discount": "2%" - }, - "tags": "BLF|CP_13|CP_MT149|CP_MT150|CP_UN97|CTO|DOW_102|DOW_146|FDYJE|JF23_01|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/26\/1974642\/1.jpg?9467", - "url": "\/itel-s23-6.6-128gb-rom-up-to-8gb-ram-50mp-camera-5000mah-246479162.html" - }, - { - "sku": "VE566MW0POJ83NAFAMZ", - "name": "T10 Men's 2 In 1 Short Sleeve T-Shirt & Shorts Set- White", - "displayName": "VEJARO T10 Men's 2 In 1 Short Sleeve T-Shirt & Shorts Set- White", - "brand": "VEJARO", - "sellerId": 275832, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Clothing\/Shirts\/T-Shirts", - "prices": { - "rawPrice": "4280.00", - "price": "\u20a6 4,280", - "priceEuro": "5.09", - "taxEuro": "0.36", - "oldPrice": "\u20a6 12,800", - "oldPriceEuro": "15.23", - "discount": "67%" - }, - "tags": "BLF|BLF_06|Boost|CP_5|CP_MT131|CP_MT36|CTO|DOD|DOW_101|FDYJE|JF23_07|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/43\/135059\/1.jpg?9053", - "url": "\/vejaro-t10-mens-2-in-1-short-sleeve-t-shirt-shorts-set-white-95053134.html" - }, - { - "sku": "HI368HA0FPO6HNAFAMZ", - "name": "5kg Top Load Twin Tub Washing Machine (WM503-WSPA) With One Year Warranty", - "displayName": "Hisense 5kg Top Load Twin Tub Washing Machine (WM503-WSPA) With One Year Warranty", - "brand": "Hisense", - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Washers & Dryers", - "prices": { - "rawPrice": "82500.00", - "price": "\u20a6 82,500", - "priceEuro": "98.18", - "taxEuro": "6.85" - }, - "tags": "BLF|BLF_04|Boost|CP_MT137|CP_MT141|CP_UN97|CTO|DOD|DOW_146|DOW_287|FRSH_100|JF23_04|JMALL|Merch_150|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/26\/391977\/1.jpg?3104", - "url": "\/hisense-5kg-top-load-twin-tub-washing-machine-wm503-wspa-with-one-year-warranty-77919362.html" - }, - { - "sku": "FL585EA3CG6JHNAFAMZ", - "name": "Power Banks 20000 MAh Utra Slim Portable Fast Charger (ACE ELEC)", - "displayName": "Ace Elec Power Banks 20000 MAh Utra Slim Portable Fast Charger (ACE ELEC)", - "brand": "Ace Elec", - "sellerId": 381247, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Batteries & Battery Packs\/Portable Power Banks", - "prices": { - "rawPrice": "6950.00", - "price": "\u20a6 6,950", - "priceEuro": "8.27", - "taxEuro": "0.58", - "oldPrice": "\u20a6 9,000", - "oldPriceEuro": "10.71", - "discount": "23%" - }, - "tags": "BLF|BLF_05|Boost|CARR|CP_13|CP_MT149|CP_MT150|CP_UN97|CTO|DOD|DOW_102|DOW_34|FDYJE|JF23_05", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/02\/3088932\/1.jpg?3620", - "url": "\/ace-elec-power-banks-20000-mah-utra-slim-portable-fast-charger-ace-elec-239880320.html" - }, - { - "sku": "DE820MW4LXSWMNAFAMZ", - "name": "Woman - Hooded Long Sleeve Standart Fit Knitted Sweat Shirt-Black", - "displayName": "Defacto Woman - Hooded Long Sleeve Standart Fit Knitted Sweat Shirt-Black", - "brand": "Defacto", - "sellerId": 123731, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Clothing\/Fashion Hoodies & Sweatshirts\/Fashion Sweatshirts", - "prices": { - "rawPrice": "2700.00", - "price": "\u20a6 2,700", - "priceEuro": "3.21", - "taxEuro": "0.22", - "oldPrice": "\u20a6 16,041", - "oldPriceEuro": "19.09", - "discount": "83%" - }, - "tags": "FDYJE|JF23_07|JMALL|TBOOST|UND_20", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/78\/7137502\/1.jpg?2064", - "url": "\/defacto-woman-hooded-long-sleeve-standart-fit-knitted-sweat-shirt-black-205731787.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "More Collections", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/power-deals_300x400.png", - "name": "Power Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-power-deals\/", - "trackId": "FL_JBF23_UND_HP_POD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/computing-deals_300x400.png", - "name": "Computing Deals", - "url": "https:\/\/www.jumia.com.ng\/computing\/", - "trackId": "FL_JBF23_UND_HP_COD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/mobile-accessories_300x400.png", - "name": "Accessories Deals", - "url": "https:\/\/www.jumia.com.ng\/mobile-accessories\/", - "trackId": "FL_JBF23_UND_HP_MACCD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/gaming-deals.png", - "name": "Gaming Deals", - "url": "https:\/\/www.jumia.com.ng\/video-games\/", - "trackId": "FL_JBF23_UND_HP_GAD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/fitness-deals_300x400.png", - "name": "Fitness Deals", - "url": "https:\/\/www.jumia.com.ng\/sporting-goods\/", - "trackId": "FL_JBF23_UND_HP_FTD_C" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-5-brand-festival\/2023\/Consumer-deals\/300x400\/kids-corner_300x400.png", - "name": "Kids Corner", - "url": "https:\/\/www.jumia.com.ng\/baby-products\/", - "trackId": "FL_JBF23_UND_HP_KCD" - } - ] - }, - { - "type": "carousel", - "title": "Kids Corner", - "url": "https:\/\/www.jumia.com.ng\/baby-products\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "BE621DI065CI1NAFAMZ", - "name": "Maxi Diaper Size 4 Small Pack - 13x1", - "displayName": "Bebem Maxi Diaper Size 4 Small Pack - 13x1", - "brand": "Bebem", - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Diapers", - "prices": { - "rawPrice": "980.00", - "price": "\u20a6 980", - "priceEuro": "1.17", - "taxEuro": "0.00" - }, - "tags": "BLF|Boost|CARR|FDYJE|JF23_10|JF23_11|JMALL|Merch_148|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/10\/327177\/1.jpg?5025", - "url": "\/bebem-maxi-13x1-s.pack-bebem-mpg1577096.html" - }, - { - "sku": "YA953DI2CYYK7NAFAMZ", - "name": "Baby Diaper Size 4 Maxi 7-14 Kg, Small Pack (8 Pcs)", - "displayName": "YARA Baby Diaper Size 4 Maxi 7-14 Kg, Small Pack (8 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "585.00", - "price": "\u20a6 585", - "priceEuro": "0.70", - "taxEuro": "0.05" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/42\/7188391\/1.jpg?9310", - "url": "\/yara-baby-diaper-size-4-maxi-7-14-kg-small-pack-8-pcs-193881724.html" - }, - { - "sku": "YA953DI2B8M1FNAFAMZ", - "name": "Baby Diaper Size 5 Junior 11-18 Kg, Twin Pack (28 Pcs)", - "displayName": "YARA Baby Diaper Size 5 Junior 11-18 Kg, Twin Pack (28 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "2350.00", - "price": "\u20a6 2,350", - "priceEuro": "2.80", - "taxEuro": "0.20" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/39\/8099391\/1.jpg?6613", - "url": "\/yara-baby-diaper-size-5-junior-11-18-kg-twin-pack-28-pcs-193990893.html" - }, - { - "sku": "CU370ST3WMVD7NAFAMZ", - "name": "Mild & Gentle Baby Wipes x2 (Cussons Baby)", - "displayName": "Cussons Baby Mild & Gentle Baby Wipes x2 (Cussons Baby)", - "brand": "Cussons Baby", - "isShopExpress": true, - "categories": "Baby Products\/Bathing & Skin Care\/Soaps & Cleansers\/Bar Soaps", - "prices": { - "rawPrice": "1400.00", - "price": "\u20a6 1,400", - "priceEuro": "1.67", - "taxEuro": "0.12" - }, - "tags": "BLF|DOW_101|JF23_10|JF23_11|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/36\/2133232\/1.jpg?5807", - "url": "\/cussons-baby-mild-gentle-baby-wipes-x2-cussons-baby-232331263.html" - }, - { - "sku": "HU871GR1C14BONAFAMZ", - "name": "Ultra Comfort Diaper Size 5 B 27X1", - "displayName": "Huggies Ultra Comfort Diaper Size 5 B 27X1", - "brand": "Huggies", - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "2540.00", - "price": "\u20a6 2,540", - "priceEuro": "3.02", - "taxEuro": "0.00" - }, - "tags": "BLF|Boost|CARR|JF23_10|JF23_11|JMALL|Merch_127|Merch_148|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/80\/673828\/1.jpg?8007", - "url": "\/huggies-ultra-comfort-diaper-size-5-b-27x1-82837608.html" - }, - { - "sku": "YA953DI363I8VNAFAMZ", - "name": "Baby Diaper Size 4 Maxi 7-14 Kg, Twin Pack (32 Pcs)", - "displayName": "YARA Baby Diaper Size 4 Maxi 7-14 Kg, Twin Pack (32 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "2350.00", - "price": "\u20a6 2,350", - "priceEuro": "2.80", - "taxEuro": "0.20" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/91\/6398391\/1.jpg?4740", - "url": "\/yara-baby-diaper-size-4-maxi-7-14-kg-twin-pack-32-pcs-193893619.html" - }, - { - "sku": "YA953DI1ON48JNAFAMZ", - "name": "Baby Diaper Size 2 Mini 3-6 Kg, Twin Pack (40 Pcs)", - "displayName": "YARA Baby Diaper Size 2 Mini 3-6 Kg, Twin Pack (40 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "2350.00", - "price": "\u20a6 2,350", - "priceEuro": "2.80", - "taxEuro": "0.20" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/01\/8555391\/1.jpg?8372", - "url": "\/yara-baby-diaper-size-2-mini-3-6-kg-twin-pack-40-pcs-193555810.html" - }, - { - "sku": "YA953DI2CK68BNAFAMZ", - "name": "Baby Diaper Size 5 Junior 11-18 Kg, Small Pack (7 Pcs)", - "displayName": "YARA Baby Diaper Size 5 Junior 11-18 Kg, Small Pack (7 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "585.00", - "price": "\u20a6 585", - "priceEuro": "0.70", - "taxEuro": "0.05" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/42\/0289391\/1.jpg?6125", - "url": "\/yara-baby-diaper-size-5-junior-11-18-kg-small-pack-7-pcs-193982024.html" - }, - { - "sku": "YA953DI2Y7CRHNAFAMZ", - "name": "Baby Diaper Size1 New Born 2-5kg,Small Pack (12 Pcs)", - "displayName": "YARA Baby Diaper Size1 New Born 2-5kg,Small Pack (12 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "585.00", - "price": "\u20a6 585", - "priceEuro": "0.70", - "taxEuro": "0.05" - }, - "tags": "FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/78\/3824291\/1.jpg?3300", - "url": "\/yara-baby-diaper-size1-new-born-2-5kgsmall-pack-12-pcs-192428387.html" - }, - { - "sku": "YA953DI2IN5ERNAFAMZ", - "name": "Baby Diaper Size 2 Mini 3-6 Kg, Small Pack (10 Pcs)", - "displayName": "YARA Baby Diaper Size 2 Mini 3-6 Kg, Small Pack (10 Pcs)", - "brand": "YARA", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Baby Products\/Diapering\/Disposable Diapers", - "prices": { - "rawPrice": "585.00", - "price": "\u20a6 585", - "priceEuro": "0.70", - "taxEuro": "0.05" - }, - "tags": "FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/52\/2455391\/1.jpg?2183", - "url": "\/yara-baby-diaper-size-2-mini-3-6-kg-small-pack-10-pcs-193554225.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Best Phone Deals", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/andriod-phones.png", - "name": "Android Phones", - "url": "https:\/\/www.jumia.com.ng\/mlp-stay-connected-deals\/android-phones\/", - "trackId": "MTB_PHD_ANDROIDPHONES" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/iPhones.png", - "name": "iPhones", - "url": "https:\/\/www.jumia.com.ng\/mlp-stay-connected-deals\/ios-phones\/", - "trackId": "MTB_PHD_IPHONES" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/note-phones.png", - "name": "Note Phones", - "url": "https:\/\/www.jumia.com.ng\/mlp-note-phones\/", - "trackId": "MTB_PHD_NOTE_PHONES" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/andriod-tablet.png", - "name": "Android Tablets", - "url": "https:\/\/www.jumia.com.ng\/mlp-stay-connected-deals\/other-tablets\/", - "trackId": "MTB_PHD_ANDROID_TABLET" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/ipads.png", - "name": "iPads", - "url": "https:\/\/www.jumia.com.ng\/mlp-stay-connected-deals\/ipads\/?price=100000-1450000", - "trackId": "MTB_PHD_IPADS" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/phones-tablets\/3000x400\/fold-phones.png", - "name": "Fold Phones", - "url": "https:\/\/www.jumia.com.ng\/mlp-fold-phones\/?price=200000-1730000", - "trackId": "MTB_PHD_FOLD_PHONES" - } - ] - }, - { - "type": "carousel", - "title": "Top Phones & Tablet Deals", - "url": "https:\/\/www.jumia.com.ng\/phones-tablets\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "XI363MP3IGF9HNAFAMZ", - "name": "Redmi Note 12 6.67\" 4GB RAM\/128GB ROM Android 13 - Grey", - "displayName": "XIAOMI Redmi Note 12 6.67\" 4GB RAM\/128GB ROM Android 13 - Grey", - "brand": "XIAOMI", - "sellerId": 227251, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "194700.00", - "price": "\u20a6 194,700", - "priceEuro": "231.69", - "taxEuro": "16.16", - "oldPrice": "\u20a6 289,500", - "oldPriceEuro": "344.51", - "discount": "33%" - }, - "tags": "BLF|CP_13|CP_MT149|CP_MT150|CP_UN97|DOW_102|DOW_146|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/12\/3978932\/1.jpg?0950", - "url": "\/xiaomi-redmi-note-12-6.67-4gb-ram128gb-rom-android-13-grey-239879321.html" - }, - { - "sku": "SA948MP3ZUUNINAFAMZ", - "name": "GALAXY S23 ULTRA 5G (12GB+256GB) MOBILE - BEIGE", - "displayName": "Samsung GALAXY S23 ULTRA 5G (12GB+256GB) MOBILE - BEIGE", - "brand": "Samsung", - "sellerId": 338501, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "1136945.00", - "price": "\u20a6 1,136,945", - "priceEuro": "1352.96", - "taxEuro": "94.39", - "oldPrice": "\u20a6 1,350,000", - "oldPriceEuro": "1606.50", - "discount": "16%" - }, - "tags": "BLF|CFS|DOW_102|DOW_146", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/41\/6244942\/1.jpg?2243", - "url": "\/samsung-galaxy-s23-ultra-5g-12gb256gb-mobile-beige-249442614.html" - }, - { - "sku": "IN717MP4BWWSDNAFAMZ", - "name": "Note 30 Pro - 6.67\" (8+8GB RAM, 256GB ROM) Android 13 (108\/2\/2)MP + 32MP Selfie - 4G - 5000mAh - Dual Sim - Magic Black", - "displayName": "Infinix Note 30 Pro - 6.67\" (8+8GB RAM, 256GB ROM) Android 13 (108\/2\/2)MP + 32MP Selfie - 4G - 5000mAh - Dual Sim - Magic Black", - "brand": "Infinix", - "sellerId": 21944, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "290000.00", - "price": "\u20a6 290,000", - "priceEuro": "345.10", - "taxEuro": "24.08", - "oldPrice": "\u20a6 320,000", - "oldPriceEuro": "380.80", - "discount": "9%" - }, - "tags": "DOW_102|DOW_146|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/61\/8759652\/1.jpg?0960", - "url": "\/infinix-note-30-pro-6.67-88gb-ram-256gb-rom-android-13-10822mp-32mp-selfie-4g-5000mah-dual-sim-magic-black-256957816.html" - }, - { - "sku": "TE339MP3TUCZ8NAFAMZ", - "name": "Pop 7 Pro 6.6\" 3GB RAM\/64GB ROM Android 12 Black", - "displayName": "Tecno Pop 7 Pro 6.6\" 3GB RAM\/64GB ROM Android 12 Black", - "brand": "Tecno", - "sellerId": 370779, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "99900.00", - "price": "\u20a6 99,900", - "priceEuro": "118.88", - "taxEuro": "8.29", - "oldPrice": "\u20a6 116,159", - "oldPriceEuro": "138.23", - "discount": "14%" - }, - "tags": "BLF|BLF_01|Boost|CP_13|CP_UN97|DOW_102|DOW_146|FDYJE|JF23_01|JMALL|TBOOST|XTR250", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/31\/5238922\/1.jpg?2677", - "url": "\/tecno-pop-7-pro-6.6-3gb-ram64gb-rom-android-12-black-229832513.html" - }, - { - "sku": "IN717MP4E4CWJNAFAMZ", - "name": "Note 30 Pro Gift Box With Davido's Signature 6.67\" 8GB RAM\/256GB ROM Android 13 - Gold", - "displayName": "Infinix Note 30 Pro Gift Box With Davido's Signature 6.67\" 8GB RAM\/256GB ROM Android 13 - Gold", - "brand": "Infinix", - "sellerId": 362095, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "283300.00", - "price": "\u20a6 283,300", - "priceEuro": "337.13", - "taxEuro": "23.52", - "oldPrice": "\u20a6 335,867", - "oldPriceEuro": "399.68", - "discount": "16%" - }, - "tags": "DOW_102|DOW_146|FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/65\/5826752\/1.jpg?4963", - "url": "\/infinix-note-30-pro-gift-box-with-davidos-signature-6.67-8gb-ram256gb-rom-android-13-gold-257628556.html" - }, - { - "sku": "TE339MP4GA7WINAFAMZ", - "name": "Pop 7 Pro 6.6\" 4GB RAM\/64GB ROM Android 12 - Black", - "displayName": "Tecno Pop 7 Pro 6.6\" 4GB RAM\/64GB ROM Android 12 - Black", - "brand": "Tecno", - "sellerId": 370779, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "99700.00", - "price": "\u20a6 99,700", - "priceEuro": "118.64", - "taxEuro": "8.28", - "oldPrice": "\u20a6 129,289", - "oldPriceEuro": "153.85", - "discount": "23%" - }, - "tags": "BLF|BLF_01|Boost|CP_13|CP_UN97|DOW_102|DOW_146|FDYJE|JF23_01|JMALL|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/69\/2153622\/1.jpg?5459", - "url": "\/tecno-pop-7-pro-6.6-4gb-ram64gb-rom-android-12-black-226351296.html" - }, - { - "sku": "GE779EA3TXI2ZNAFAMZ", - "name": "Power Banks 20000 MAh Utra Slim Portable Fast Charger (ACE ELEC) - 2", - "displayName": "Power Banks 20000 MAh Utra Slim Portable Fast Charger (ACE ELEC) - 2", - "brand": "Generic", - "sellerId": 381247, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Batteries & Battery Packs\/Portable Power Banks", - "prices": { - "rawPrice": "6950.00", - "price": "\u20a6 6,950", - "priceEuro": "8.27", - "taxEuro": "0.58", - "oldPrice": "\u20a6 9,000", - "oldPriceEuro": "10.71", - "discount": "23%" - }, - "tags": "BLF|BLF_05|CFS|CP_UN97|CTO|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/31\/6704752\/1.jpg?2823", - "url": "\/generic-power-banks-20000-mah-utra-slim-portable-fast-charger-ace-elec-2-257407613.html" - }, - { - "sku": "IT724MP3LNYK4NAFAMZ", - "name": "A18 5.0\" 1GB RAM\/32GB ROM Android 11 - Morion Grey", - "displayName": "itel A18 5.0\" 1GB RAM\/32GB ROM Android 11 - Morion Grey", - "brand": "itel", - "sellerId": 15549, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "48250.00", - "price": "\u20a6 48,250", - "priceEuro": "57.42", - "taxEuro": "4.01", - "oldPrice": "\u20a6 50,000", - "oldPriceEuro": "59.50", - "discount": "4%" - }, - "tags": "BLF|Boost|CP_13|CP_MT149|CP_MT150|CP_UN97|CTO|DOW_102|DOW_146|FDYJE|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/17\/7883402\/1.jpg?4641", - "url": "\/itel-a18-5.0-1gb-ram32gb-rom-android-11-morion-grey-204388771.html" - }, - { - "sku": "IN717MP411CK6NAFAMZ", - "name": "Hot30 6.78\" 8GB RAM\/128GB ROM Android 13 - White + Free Gift", - "displayName": "Infinix Hot30 6.78\" 8GB RAM\/128GB ROM Android 13 - White + Free Gift", - "brand": "Infinix", - "sellerId": 362095, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "166300.00", - "price": "\u20a6 166,300", - "priceEuro": "197.90", - "taxEuro": "13.81", - "oldPrice": "\u20a6 214,704", - "oldPriceEuro": "255.50", - "discount": "23%" - }, - "tags": "BLF|BLF_01|CP_13|CP_MT149|CP_MT150|CP_UN97|DOW_102|DOW_146|FDYJE|JF23_01|JMALL|TBOOST|XTR250", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/43\/6072542\/1.jpg?9032", - "url": "\/infinix-hot30-6.78-8gb-ram128gb-rom-android-13-white-free-gift-245270634.html" - }, - { - "sku": "IT724MP4DSUN6NAFAMZ", - "name": "S23 6.6\" 4GB RAM\/128GB ROM Android 12 - Black", - "displayName": "itel S23 6.6\" 4GB RAM\/128GB ROM Android 12 - Black", - "brand": "itel", - "sellerId": 407180, - "isShopExpress": true, - "categories": "Phones & Tablets\/Mobile Phones\/Smartphones\/Android Phones", - "prices": { - "rawPrice": "96200.00", - "price": "\u20a6 96,200", - "priceEuro": "114.48", - "taxEuro": "7.99", - "oldPrice": "\u20a6 125,000", - "oldPriceEuro": "148.75", - "discount": "23%" - }, - "tags": "BLF|CP_13|CP_UN97|CTO|DOW_102|DOW_146|JF23_01|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/65\/0457942\/1.jpg?0126", - "url": "\/itel-s23-6.6-4gb-ram128gb-rom-android-12-black-249754056.html" - } - ] - }, - { - "type": "slider", - "title": "Official Stores", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "isCentered": true, - "ar": "2-1", - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Slider_Mobile_MS_660_x_330.jpg", - "name": "BRAND DAYS CALE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_BRAND_DAY_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Xiaomi\/xiaomi660x330.jpg", - "name": "XIAOMI STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_XIA_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Diageo\/Diageo_660x330.jpg", - "name": "DIAGEO STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_OMD_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Nivea\/Brand_calendar_Mobile_Slider_.png", - "name": "NIVEA STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_NVA_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/adidas\/Brand_calendar_Mobile_Slider_.png", - "name": "ADIDAS STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_ADI_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Oraimo\/Brand_calendar_Mobile_Slider_.png", - "name": "ORAIMO STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_ORM_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Reckitt\/Reckitt660x330.jpg", - "name": "RECKITT STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_RB_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/Brand-Partners\/Nexus\/Nexus_660x330.jpg", - "name": "NEXUS STORE", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "trackId": "MS_BF23_ADS_NXS_HP" - } - ] - }, - { - "type": "freeLinks", - "cols": 4, - "ar": "9-5", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Official Stores", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/xiaomi_260x144.png", - "name": "XIAOMI", - "url": "https:\/\/www.jumia.com.ng\/mlp-xiaomi-store\/", - "trackId": "FL_ADS_XIA" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/nivea_260x144.png", - "name": "NIVEA", - "url": "https:\/\/www.jumia.com.ng\/mlp-nivea-store\/", - "trackId": "FL_ADS_NVA" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/diageo_260x144.png", - "name": "DIAGEO", - "url": "https:\/\/www.jumia.com.ng\/mlp-diageo-store\/", - "trackId": "FL_ADS_OMD" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/oraimo_260x144.png", - "name": "ORAIMO", - "url": "https:\/\/www.jumia.com.ng\/mlp-oraimo-store\/", - "trackId": "FL_ADS_ORM" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/adidas_260x144_V2.png", - "name": "ADIDAS", - "url": "https:\/\/www.jumia.com.ng\/mlp-adidas-store\/", - "trackId": "FL_ADS_ADI" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/reckitt_260x144.png", - "name": "RECKITT", - "url": "https:\/\/www.jumia.com.ng\/mlp-reckitt-benckiser-store\/", - "trackId": "FL_ADS_RB" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/itel-phones_260x144.png", - "name": "ITEL", - "url": "https:\/\/www.jumia.com.ng\/mlp-itel-store\/", - "trackId": "FL_ADS_ITL" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/haier-thermocool_260x144.png", - "name": "HAIER THERMOCOOL", - "url": "https:\/\/www.jumia.com.ng\/mlp-haier-thermocool-store\/", - "trackId": "FL_ADS_HTM" - } - ] - }, - { - "type": "freeLinks", - "cols": 4, - "ar": "9-5", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/pernod-ricard_260x144.png", - "name": "PERNOD", - "url": "https:\/\/www.jumia.com.ng\/mlp-pernod-ricard-store\/", - "trackId": "FL_ADS_PRK" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/infinix_260x144v2.png", - "name": "INFINIX", - "url": "https:\/\/www.jumia.com.ng\/mlp-infinix-store\/", - "trackId": "FL_ADS_INF" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/tecno_260x144.png", - "name": "TECNO", - "url": "https:\/\/www.jumia.com.ng\/mlp-tecno-store\/", - "trackId": "FL_ADS_TCN" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/bacardi-bacardi_260x144.png", - "name": "BACARDI", - "url": "https:\/\/www.jumia.com.ng\/mlp-bacardi-martini-nigeria\/", - "trackId": "FL_ADS_BAC" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/nexus_260x144.png", - "name": "NEXUS", - "url": "https:\/\/www.jumia.com.ng\/mlp-nexus-store\/", - "trackId": "FL_ADS_NXS" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/binatone_260x144.png", - "name": "BINATONE", - "url": "https:\/\/www.jumia.com.ng\/mlp-binatone-store\/", - "trackId": "FL_ADS_BON" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/defacto_260x144.png", - "name": "DEFACTO", - "url": "https:\/\/www.jumia.com.ng\/mlp-defacto-store\/", - "trackId": "FL_ADS_DFC" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-homepage\/freelinks-brands-all\/unilever-hb_260x144.png", - "name": "\u200eUNILEVER", - "url": "https:\/\/www.jumia.com.ng\/mlp-unilever-store\/", - "trackId": "\u200eFL_ADS_UNL" - } - ] - }, - { - "type": "carousel", - "title": "Sunking Official Store Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-sunking-store\/", - "txtColor": "#FFFFFF", - "bgColor": "#7B1FA2", - "items": [ - { - "sku": "SU666LB4FK6SONAFAMZ", - "name": "Home 200X Plus Solar Home Light System - Yellow", - "displayName": "Sun King Home 200X Plus Solar Home Light System - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "49588.00", - "price": "\u20a6 49,588", - "priceEuro": "59.01", - "taxEuro": "4.12", - "oldPrice": "\u20a6 56,350", - "oldPriceEuro": "67.06", - "discount": "12%" - }, - "tags": "BLF|BLF_03|CFS|CTO|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/68\/0008722\/1.jpg?6238", - "url": "\/sun-king-home-200x-plus-solar-home-light-system-yellow-227800086.html" - }, - { - "sku": "SU666LB08MFEDNAFAMZ", - "name": "Solar Fan With 20W Solar Panel", - "displayName": "Sun King Solar Fan With 20W Solar Panel", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Heating, Cooling & Air Quality\/Household Fans", - "prices": { - "rawPrice": "50094.00", - "price": "\u20a6 50,094", - "priceEuro": "59.61", - "taxEuro": "4.16", - "oldPrice": "\u20a6 56,925", - "oldPriceEuro": "67.74", - "discount": "12%" - }, - "tags": "BLF|BLF_03|CP_UN97|CTO|Camp_45|Camp_63|DOW_146|FDYJE|JF23_03|JMALL|Merch_150|Merch_71|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/14\/483317\/1.jpg?7085", - "url": "\/sun-king-solar-fan-with-20w-solar-panel-71338441.html" - }, - { - "sku": "SU666LB4XQ1P7NAFAMZ", - "name": "Home 40 Plus Solar Home Light System - Yellow", - "displayName": "Sun King Home 40 Plus Solar Home Light System - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "27514.00", - "price": "\u20a6 27,514", - "priceEuro": "32.74", - "taxEuro": "2.28", - "oldPrice": "\u20a6 32,500", - "oldPriceEuro": "38.68", - "discount": "15%" - }, - "tags": "BLF|BLF_03|CFS|CTO|FDYJE|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/98\/5072912\/1.jpg?5010", - "url": "\/sun-king-home-40-plus-solar-home-light-system-yellow-219270589.html" - }, - { - "sku": "SU375HL1K9VCXNAFAMZ", - "name": "Pico Plus 50 Lumens Solar Portable Emergency Lamp - Yellow", - "displayName": "Sun King Pico Plus 50 Lumens Solar Portable Emergency Lamp - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "5400.00", - "price": "\u20a6 5,400", - "priceEuro": "6.43", - "taxEuro": "0.45", - "oldPrice": "\u20a6 6,300", - "oldPriceEuro": "7.50", - "discount": "14%" - }, - "tags": "BLF|BLF_03|CFS|Camp_46|FDYJE|JA23_06|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/94\/519041\/1.jpg?3934", - "url": "\/sun-king-pico-plus-50-lumens-solar-portable-emergency-lamp-yellow-14091549.html" - }, - { - "sku": "SU799LB0LWW5QNAFAMZ", - "name": "Pro 400 Super Bright Solar Light Emergency Lamp - Yellow", - "displayName": "Sun King Pro 400 Super Bright Solar Light Emergency Lamp - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "17809.00", - "price": "\u20a6 17,809", - "priceEuro": "21.19", - "taxEuro": "1.48", - "oldPrice": "\u20a6 20,470", - "oldPriceEuro": "24.36", - "discount": "13%" - }, - "tags": "BLF|BLF_03|Boost|CFS|Camp_46|FDYJE|JA23_06|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/36\/806606\/1.jpg?7489", - "url": "\/sun-king-pro-400-super-bright-solar-light-emergency-lamp-yellow-60660863.html" - }, - { - "sku": "SU666LB465S5ZNAFAMZ", - "name": "Home 500X Plus Solar Home Light System - Yellow", - "displayName": "Sun King Home 500X Plus Solar Home Light System - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "112000.00", - "price": "\u20a6 112,000", - "priceEuro": "133.28", - "taxEuro": "9.30", - "oldPrice": "\u20a6 114,425", - "oldPriceEuro": "136.17", - "discount": "2%" - }, - "tags": "BLF|BLF_03|CTO|FDYJE|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/52\/2121832\/1.jpg?9224", - "url": "\/sun-king-home-500x-plus-solar-home-light-system-yellow-238121225.html" - }, - { - "sku": "SU799LB1MXTHYNAFAMZ", - "name": "Pro 200 Solar Light With USB Mobile Charging - Yellow", - "displayName": "Sun King Pro 200 Solar Light With USB Mobile Charging - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "17000.00", - "price": "\u20a6 17,000", - "priceEuro": "20.23", - "taxEuro": "1.41", - "oldPrice": "\u20a6 20,000", - "oldPriceEuro": "23.80", - "discount": "15%" - }, - "tags": "BLF|BLF_03|Camp_46|FDYJE|JA23_06|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/98\/995606\/1.jpg?9588", - "url": "\/sun-king-pro-200-solar-light-with-usb-mobile-charging-yellow-60659989.html" - }, - { - "sku": "SU666LB11DI08NAFAMZ", - "name": "Pico Plus Solar Emergency Lamp Light (Pack Of 2)", - "displayName": "Sun King Pico Plus Solar Emergency Lamp Light (Pack Of 2)", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "12411.00", - "price": "\u20a6 12,411", - "priceEuro": "14.77", - "taxEuro": "1.03", - "oldPrice": "\u20a6 12,600", - "oldPriceEuro": "14.99", - "discount": "2%" - }, - "tags": "BLF|BLF_03|Camp_46|Camp_59|FDYJE|JA23_06|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/62\/775656\/1.jpg?8400", - "url": "\/sun-king-pico-plus-solar-emergency-lamp-light-pack-of-2-65657726.html" - }, - { - "sku": "SU375HL04KWOLNAFAMZ", - "name": "Boom 3 In 1 Solar Lamp With Radio & USB Charging - Yellow", - "displayName": "Sun King Boom 3 In 1 Solar Lamp With Radio & USB Charging - Yellow", - "brand": "Sun King", - "sellerId": 58172, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Lighting & Ceiling Fans\/Lamps & Lighting\/Lamp Sets", - "prices": { - "rawPrice": "24995.00", - "price": "\u20a6 24,995", - "priceEuro": "29.74", - "taxEuro": "2.08", - "oldPrice": "\u20a6 25,000", - "oldPriceEuro": "29.75", - "discount": "1%" - }, - "tags": "BLF|BLF_03|Camp_46|FDYJE|JA23_06|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/07\/693941\/1.jpg?9124", - "url": "\/sun-king-boom-3-in-1-solar-lamp-with-radio-usb-charging-yellow-14939670.html" - } - ] - }, - { - "type": "carousel", - "title": "ADIDAS Official Store Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-adidas-store\/", - "txtColor": "#FFFFFF", - "bgColor": "#7B1FA2", - "items": [ - { - "sku": "AD002FS1OT5STNAFAMZ", - "name": "Core Slides Comfort Flip Flop", - "displayName": "ADIDAS Core Slides Comfort Flip Flop", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Slippers", - "prices": { - "rawPrice": "17572.00", - "price": "\u20a6 17,572 - \u20a6 19,101", - "priceEuro": "20.91", - "taxEuro": "1.46", - "oldPrice": "\u20a6 38,200", - "oldPriceEuro": "45.46", - "discount": "54%" - }, - "tags": "BLF|Boost|CTO|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|Merch_192|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/02\/1375011\/1.jpg?0071", - "url": "\/adidas-core-slides-comfort-flip-flop-110573120.html" - }, - { - "sku": "AD002FS22KC5DNAFAMZ", - "name": "Adilette Aqua Slides Unisex", - "displayName": "ADIDAS Adilette Aqua Slides Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Slippers", - "prices": { - "rawPrice": "12914.00", - "price": "\u20a6 12,914", - "priceEuro": "15.37", - "taxEuro": "1.07", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "58%" - }, - "tags": "BLF|Boost|CTO|Camp_7|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|Merch_139|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/25\/2404491\/1.jpg?6463", - "url": "\/adidas-adilette-aqua-slides-unisex-194404252.html" - }, - { - "sku": "AD002FS1JCG28NAFAMZ", - "name": "Adilette Aqua Slides Unisex", - "displayName": "ADIDAS Adilette Aqua Slides Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Slippers", - "prices": { - "rawPrice": "12914.00", - "price": "\u20a6 12,914 - \u20a6 14,037", - "priceEuro": "15.37", - "taxEuro": "1.07", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "58%" - }, - "tags": "BLF|Boost|CTO|Camp_45|Camp_59|Camp_78|FDYJE|JF23_07|JMALL|Merch_139|Merch_150|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/92\/959568\/1.jpg?4150", - "url": "\/adidas-adilette-aqua-slides-unisex-86595929.html" - }, - { - "sku": "AD002FS04E5HSNAFAMZ", - "name": "Adilette Aqua Slides Men", - "displayName": "ADIDAS Adilette Aqua Slides Men", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Slippers", - "prices": { - "rawPrice": "12206.00", - "price": "\u20a6 12,206", - "priceEuro": "14.53", - "taxEuro": "1.01", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "60%" - }, - "tags": "BLF|Boost|Camp_45|Camp_7|Camp_74|Camp_78|Camp_79|FDYJE|JF23_07|JMALL|Merch_139|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/07\/378768\/1.jpg?4150", - "url": "\/adidas-adilette-aqua-slides-men-86787370.html" - }, - { - "sku": "AD002FC2Z6DA3NAFAMZ", - "name": "Half-Cushioned Ankle Socks 3 Pairs Unisex", - "displayName": "ADIDAS Half-Cushioned Ankle Socks 3 Pairs Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Accessories\/Socks", - "prices": { - "rawPrice": "5776.00", - "price": "\u20a6 5,776", - "priceEuro": "6.87", - "taxEuro": "0.48", - "oldPrice": "\u20a6 11,552", - "oldPriceEuro": "13.75", - "discount": "50%" - }, - "tags": "BLF|CFS|Camp_6|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|Merch_186|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/80\/0160591\/1.jpg?8605", - "url": "\/adidas-half-cushioned-ankle-socks-3-pairs-unisex-195061008.html" - }, - { - "sku": "AD002FS02CV80NAFAMZ", - "name": "Adilette Aqua Slides Unisex", - "displayName": "ADIDAS Adilette Aqua Slides Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Slippers", - "prices": { - "rawPrice": "14037.00", - "price": "\u20a6 14,037 - \u20a6 15,258", - "priceEuro": "16.70", - "taxEuro": "1.17", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "54%" - }, - "tags": "BLF|Boost|CTO|Camp_74|FDYJE|JF23_07|JMALL|Merch_139|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/03\/959568\/1.jpg?4149", - "url": "\/adidas-adilette-aqua-slides-unisex-86595930.html" - }, - { - "sku": "AD002FS2I523TNAFAMZ", - "name": "Adilette Aqua Slides Women", - "displayName": "ADIDAS Adilette Aqua Slides Women", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Shoes\/Sandals\/Slides", - "prices": { - "rawPrice": "14037.00", - "price": "\u20a6 14,037", - "priceEuro": "16.70", - "taxEuro": "1.17", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "54%" - }, - "tags": "BLF|Boost|CP_MT131|Camp_7|Camp_73|Camp_80|DOW_101|FDYJE|JF23_07|JMALL|Merch_139|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/51\/4014491\/1.jpg?6571", - "url": "\/adidas-adilette-aqua-slides-women-194410415.html" - }, - { - "sku": "AD002FS20MOFLNAFAMZ", - "name": "Vs Pace Lifestyle Skateboarding Shoes Men", - "displayName": "ADIDAS Vs Pace Lifestyle Skateboarding Shoes Men", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Fashion Sneakers", - "prices": { - "rawPrice": "35236.00", - "price": "\u20a6 35,236 - \u20a6 38,300", - "priceEuro": "41.93", - "taxEuro": "2.93", - "oldPrice": "\u20a6 63,834", - "oldPriceEuro": "75.96", - "discount": "45%" - }, - "tags": "BLF|Boost|CFS|CP_MT131|CP_MT36|CTO|Camp_74|Camp_79|Camp_9|DOD|DOW_101|FDYJE|JF23_07|JMALL|TBOOST|UND_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/21\/9904491\/1.jpg?0592", - "url": "\/adidas-vs-pace-lifestyle-skateboarding-shoes-men-194409912.html" - }, - { - "sku": "AD002FC2GQ9EHNAFAMZ", - "name": "Daily Ii Backpack Unisex", - "displayName": "ADIDAS Daily Ii Backpack Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Bags\/Backpacks", - "prices": { - "rawPrice": "12597.00", - "price": "\u20a6 12,597", - "priceEuro": "14.99", - "taxEuro": "1.05", - "oldPrice": "\u20a6 22,822", - "oldPriceEuro": "27.16", - "discount": "45%" - }, - "tags": "BLF|Boost|CP_MT149|CP_MT150|CTO|Camp_6|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/49\/0314491\/1.jpg?2716", - "url": "\/adidas-daily-ii-backpack-unisex-194413094.html" - }, - { - "sku": "AD002FC2DQ00XNAFAMZ", - "name": "Essentials Logo Backpack Unisex", - "displayName": "ADIDAS Essentials Logo Backpack Unisex", - "brand": "ADIDAS", - "sellerId": 268872, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Bags\/Backpacks", - "prices": { - "rawPrice": "15563.00", - "price": "\u20a6 15,563", - "priceEuro": "18.52", - "taxEuro": "1.29", - "oldPrice": "\u20a6 30,515", - "oldPriceEuro": "36.31", - "discount": "49%" - }, - "tags": "BLF|Boost|CP_MT149|CP_MT150|CTO|Camp_7|Camp_74|Camp_79|FDYJE|JF23_07|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/43\/9804491\/1.jpg?2810", - "url": "\/adidas-essentials-logo-backpack-unisex-194408934.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Dress Up & Glow Up", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/skinCare.png", - "name": "Skin Care", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up-deals\/skin-care-prducts\/?tag=DOW_101", - "trackId": "MTB_CP_DUGU_SKINCARE_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/Chic.png", - "name": "Chic Styles", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up-deals\/womens-clothing\/?tag=DOW_101", - "trackId": "MTB_CP_DUGU_CHICSTYLE_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/humidifiers_300x400.png", - "name": "Humidifiers", - "url": "https:\/\/www.jumia.com.ng\/humidifiers-accessories\/?shipped_from=country_local#catalog-listing", - "trackId": "MTB_CP_DUGU_MKUPTOOLS_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/denim.png", - "name": "Denim Jacket", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up-deals\/mens-denim-lightweight-jackets\/?shipped_from=country_local#catalog-listing", - "trackId": "MTB_CP_DUGU_DJACKET_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/HAIRESSENTIALS.png", - "name": "Hair Glow", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up-deals\/hair-scalp-care-d\/?shipped_from=country_local#catalog-listing", - "trackId": "MTB_CP_DUGU_HAIRGLOW_HP" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-weekly-cps\/0-2023\/Week_42\/DressUp_GlowUp\/sneak.png", - "name": "Sneakers", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up-deals\/men-sneakers\/?tag=DOW_101", - "trackId": "MTB_CP_DUGU_SNEAKERS_HP" - } - ] - }, - { - "type": "carousel", - "title": "Top Dress Up & Glow Up Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-dress-up-glow-up\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "BR049ST3B7KMRNAFAMZ", - "name": "UV Aqua Rich Watery Essence Sunscreen SPF 50 (50ML)", - "displayName": "Biore UV Aqua Rich Watery Essence Sunscreen SPF 50 (50ML)", - "brand": "Biore", - "sellerId": 326068, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Sunscreens & Tanning Products\/Sunscreens\/Facial Sunscreens", - "prices": { - "rawPrice": "2899.00", - "price": "\u20a6 2,899", - "priceEuro": "3.45", - "taxEuro": "0.24", - "oldPrice": "\u20a6 6,000", - "oldPriceEuro": "7.14", - "discount": "52%" - }, - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/00\/2276352\/1.jpg?9883", - "url": "\/biore-uv-aqua-rich-watery-essence-sunscreen-spf-50-50ml-253672200.html" - }, - { - "sku": "NI930ST336A1WNAFAMZ", - "name": "Strawberry Shine Lip Balm For Women - 4.8g (Pack Of 3)", - "displayName": "NIVEA Strawberry Shine Lip Balm For Women - 4.8g (Pack Of 3)", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Lip Care\/Lip Balms & Treatments", - "prices": { - "rawPrice": "4050.00", - "price": "\u20a6 4,050", - "priceEuro": "4.82", - "taxEuro": "0.34" - }, - "tags": "BLF|Boost|CARR|CP_MT138|CP_UN269|CP_UN296|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/86\/7303401\/1.jpg?4447", - "url": "\/strawberry-shine-lip-balm-for-women-4.8g-pack-of-3-nivea-mpg1657633.html" - }, - { - "sku": "NI930ST33CZKCNAFAMZ", - "name": "Perfect & Radiant 3 In 1 Face Cleanser For Women - 150ml", - "displayName": "NIVEA Perfect & Radiant 3 In 1 Face Cleanser For Women - 150ml", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Cleansers", - "prices": { - "rawPrice": "4550.00", - "price": "\u20a6 4,550", - "priceEuro": "5.41", - "taxEuro": "0.38" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_287|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/87\/0433401\/1.jpg?0952", - "url": "\/nivea-perfect-radiant-3-in-1-face-cleanser-for-women-150ml-104334078.html" - }, - { - "sku": "AR898PF0GP9PTNAFAMZ", - "name": "Ard Alzaafaran MOUSUF", - "displayName": "Ard Alzaafran Ard Alzaafaran MOUSUF", - "brand": "Ard Alzaafran", - "sellerId": 229306, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Fragrance\/Men's\/Eau de Parfum", - "prices": { - "rawPrice": "10299.00", - "price": "\u20a6 10,299", - "priceEuro": "12.26", - "taxEuro": "0.86", - "oldPrice": "\u20a6 15,000", - "oldPriceEuro": "17.85", - "discount": "31%" - }, - "tags": "CP_MT137|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CP_UN269|CP_UN296|DOW_101|DOW_287|DOW_99|FDYJE|NORET", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/28\/052849\/1.jpg?5177", - "url": "\/ard-alzaafran-ard-alzaafaran-mousuf-94825082.html" - }, - { - "sku": "NI930ST38PW0CNAFAMZ", - "name": "Perfect & Radiant EvenTone Day Cream SPF 15 For Women - 50ml", - "displayName": "NIVEA Perfect & Radiant EvenTone Day Cream SPF 15 For Women - 50ml", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers", - "prices": { - "rawPrice": "3750.00", - "price": "\u20a6 3,750", - "priceEuro": "4.46", - "taxEuro": "0.31" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_287|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/96\/0433401\/1.jpg?0967", - "url": "\/nivea-perfect-radiant-eventone-day-cream-spf-15-for-women-50ml-104334069.html" - }, - { - "sku": "KI476ST3IE65HNAFAMZ", - "name": "8XL Mega Impact Lengthening & Volumizing Mascara", - "displayName": "Kiss Beauty 8XL Mega Impact Lengthening & Volumizing Mascara", - "brand": "Kiss Beauty", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Makeup\/Eyes\/Mascara", - "prices": { - "rawPrice": "1024.00", - "price": "\u20a6 1,024", - "priceEuro": "1.22", - "taxEuro": "0.09", - "oldPrice": "\u20a6 5,000", - "oldPriceEuro": "5.95", - "discount": "80%" - }, - "tags": "CP_MT137|CP_MT149|CP_MT150|CP_UN269|CP_UN296|DOW_101|DOW_287|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/12\/2927732\/1.jpg?9343", - "url": "\/kiss-beauty-8xl-mega-impact-lengthening-volumizing-mascara-237729221.html" - }, - { - "sku": "CE183ST3R2N01NAFAMZ", - "name": "Acne Control Cleanser With 2% Salicylic Acid 237ml", - "displayName": "Cerave Acne Control Cleanser With 2% Salicylic Acid 237ml", - "brand": "Cerave", - "sellerId": 22050, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Face\/Cleansers", - "prices": { - "rawPrice": "4999.00", - "price": "\u20a6 4,999", - "priceEuro": "5.95", - "taxEuro": "0.42", - "oldPrice": "\u20a6 25,000", - "oldPriceEuro": "29.75", - "discount": "80%" - }, - "tags": "BLF|BLF_08|BLF_09|BLF_13|Boost|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_287|DOW_99|JF23_10|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/26\/8712812\/1.jpg?3021", - "url": "\/acne-control-cleanser-with-2-salicylic-acid-237ml-cerave-mpg1681960.html" - }, - { - "sku": "VE566MW0N3F7ANAFAMZ", - "name": "D02 Female Casual Short Sleeve Dress Multicolor Printing", - "displayName": "VEJARO D02 Female Casual Short Sleeve Dress Multicolor Printing", - "brand": "VEJARO", - "sellerId": 277729, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Clothing\/Dresses\/Casual Dresses", - "prices": { - "rawPrice": "4280.00", - "price": "\u20a6 4,280", - "priceEuro": "5.09", - "taxEuro": "0.36", - "oldPrice": "\u20a6 12,800", - "oldPriceEuro": "15.23", - "discount": "67%" - }, - "tags": "BLF|BLF_06|Boost|CP_5|CP_MT131|CP_MT149|CP_MT150|CP_MT36|DOW_101|FDYJE|JF23_06|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/38\/790838\/1.jpg?6163", - "url": "\/vejaro-d02-female-casual-short-sleeve-dress-multicolor-printing-83809783.html" - }, - { - "sku": "DE820MW4UYVL4NAFAMZ", - "name": "Woman Young Oversize Fit Crew Neck Knitted Short Sleeve T-Shirt - Ecru", - "displayName": "Defacto Woman Young Oversize Fit Crew Neck Knitted Short Sleeve T-Shirt - Ecru", - "brand": "Defacto", - "sellerId": 123731, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Clothing\/Tops & Tees", - "prices": { - "rawPrice": "5073.00", - "price": "\u20a6 5,073", - "priceEuro": "6.04", - "taxEuro": "0.42", - "oldPrice": "\u20a6 10,579", - "oldPriceEuro": "12.59", - "discount": "52%" - }, - "tags": "BLF|CP_MT131|CP_MT149|CP_MT150|CP_MT36|DOW_101|FDYJE|JMALL|UNDA_29", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/93\/8804242\/1.jpg?1415", - "url": "\/defacto-woman-young-oversize-fit-crew-neck-knitted-short-sleeve-t-shirt-ecru-242408839.html" - }, - { - "sku": "DE820MW42V7U0NAFAMZ", - "name": "Woman Young Denim Trousers - Beige", - "displayName": "Defacto Woman Young Denim Trousers - Beige", - "brand": "Defacto", - "sellerId": 123731, - "isShopExpress": true, - "categories": "Fashion\/Women's Fashion\/Clothing\/Pants", - "prices": { - "rawPrice": "8608.00", - "price": "\u20a6 8,608", - "priceEuro": "10.24", - "taxEuro": "0.71", - "oldPrice": "\u20a6 17,567", - "oldPriceEuro": "20.90", - "discount": "51%" - }, - "tags": "BLF|FDYJE|JMALL", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/46\/6804242\/1.jpg?1526", - "url": "\/defacto-woman-young-denim-trousers-beige-242408664.html" - } - ] - }, - { - "type": "freeLinks", - "cols": 3, - "ar": "3-4", - "bgColor": "#000000", - "txtColor": "#FFFFFF", - "title": "Appliances Deals", - "isCentered": true, - "hideImageTitles": true, - "items": [ - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/air-conditioners_300x400.png", - "name": "Air Conditioners", - "url": "https:\/\/www.jumia.com.ng\/air-conditioners-accessories\/", - "trackId": "MTB_APPL_HA_AIRCONDITIO" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/fridges_300x400.png", - "name": "Fridges", - "url": "https:\/\/www.jumia.com.ng\/appliances-fridges-freezers\/", - "trackId": "MTB_APPL_HA_FRIDGES" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/freezers_300x400.png", - "name": "Freezers", - "url": "https:\/\/www.jumia.com.ng\/freezers\/", - "trackId": "MTB_APPL_HA_FREEZERS" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/washing-machines_300x400.png", - "name": "Washing Machine", - "url": "https:\/\/www.jumia.com.ng\/appliances-washers-dryers\/", - "trackId": "MTB_APPL_HA_WASHINGMACHIN" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/water-dispensers_300x400.png", - "name": "Dispensers", - "url": "https:\/\/www.jumia.com.ng\/water-dispensers-coolers\/", - "trackId": "MTB_APPL_HA_DISPENSERS" - }, - { - "img": "https:\/\/ng.jumia.is\/cms\/0-1-category-pages\/appliances\/300x400\/pressing-irons_300x400.png", - "name": "Pressing Irons", - "url": "https:\/\/www.jumia.com.ng\/ironing-laundry\/", - "trackId": "MTB_APPL_HA_PRESSINGIRONS" - } - ] - }, - { - "type": "carousel", - "title": "Top Appliances Deals", - "url": "https:\/\/www.jumia.com.ng\/mlp-appliances\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "HA992HA1PZXPJNAFAMZ", - "name": "540 Litres Side by Side Refrigerator Twin Inverter and Water Dispenser (HRF-540WBS) - Black", - "displayName": "Haier Thermocool 540 Litres Side by Side Refrigerator Twin Inverter and Water Dispenser (HRF-540WBS) - Black", - "brand": "Haier Thermocool", - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Refrigerators", - "prices": { - "rawPrice": "671181.00", - "price": "\u20a6 671,181", - "priceEuro": "798.71", - "taxEuro": "55.72" - }, - "tags": "BLF|BLF_04|Boost|CP_MT90|CP_UN97|CTO|DOW_34|JF23_04|JMALL|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/04\/1332231\/1.jpg?8091", - "url": "\/haier-thermocool-540-litres-side-by-side-refrigerator-twin-inverter-and-water-dispenser-hrf-540wbs-black-132233140.html" - }, - { - "sku": "BR321GP3OMNZWNAFAMZ", - "name": "EB55 537Wh\/700W LiFePO4 Portable Power Station", - "displayName": "BLUETTI EB55 537Wh\/700W LiFePO4 Portable Power Station", - "brand": "BLUETTI", - "sellerId": 404905, - "isShopExpress": true, - "categories": "Garden & Outdoors\/Generators & Portable Power\/Generators", - "prices": { - "rawPrice": "485998.00", - "price": "\u20a6 485,998", - "priceEuro": "578.34", - "taxEuro": "40.35", - "oldPrice": "\u20a6 619,998", - "oldPriceEuro": "737.80", - "discount": "22%" - }, - "tags": "BLF|COL_126|CP_MT90|CP_MT94|CP_UN97|CTO|DOW_146|DOW_34|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/22\/7668442\/1.jpg?1260", - "url": "\/bluetti-eb55-537wh700w-lifepo4-portable-power-station-244866722.html" - }, - { - "sku": "SK821HA3MAR6HNAFAMZ", - "name": "180 Litres Upright Freezer (BDL-180HC) - Silver", - "displayName": "Skyrun 180 Litres Upright Freezer (BDL-180HC) - Silver", - "brand": "Skyrun", - "sellerId": 169210, - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Freezers\/Upright Freezers", - "prices": { - "rawPrice": "309990.00", - "price": "\u20a6 309,990", - "priceEuro": "368.89", - "taxEuro": "25.74", - "oldPrice": "\u20a6 335,275", - "oldPriceEuro": "398.98", - "discount": "8%" - }, - "tags": "BLF|CP_MT90|DOW_146", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/18\/8518652\/1.jpg?4320", - "url": "\/skyrun-180-litres-upright-freezer-bdl-180hc-silver-256815881.html" - }, - { - "sku": "LE842CL3G42PYNAFAMZ", - "name": "V50a AIO (24\") - 4GB\/1TB HDD- Corei7 - FreeDOS", - "displayName": "Lenovo V50a AIO (24\") - 4GB\/1TB HDD- Corei7 - FreeDOS", - "brand": "Lenovo", - "sellerId": 371691, - "isShopExpress": true, - "categories": "Computing\/Computers & Accessories\/Computers & Tablets\/Desktops\/All-in-Ones", - "prices": { - "rawPrice": "536000.00", - "price": "\u20a6 536,000", - "priceEuro": "637.84", - "taxEuro": "44.50" - }, - "tags": "BLF|Boost|CARR|CP_UN97|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/08\/4625342\/1.jpg?0206", - "url": "\/lenovo-v50a-aio-24-4gb1tb-hdd-corei7-freedos-243526480.html" - }, - { - "sku": "NE493EA2DW2J2NAFAMZ", - "name": "32\" Inches FHD TV (H620B(SA) - Black + 2 Years Warranty", - "displayName": "Nexus 32\" Inches FHD TV (H620B(SA) - Black + 2 Years Warranty", - "brand": "Nexus", - "isShopExpress": true, - "categories": "Electronics\/Television & Video\/Televisions\/LED & LCD TVs", - "prices": { - "rawPrice": "69120.00", - "price": "\u20a6 69,120", - "priceEuro": "82.25", - "taxEuro": "5.74" - }, - "tags": "BLF|BLF_02|Boost|CTO|DOD|FDYJE|JF23_02|JMALL|Merch_17|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/44\/2636301\/1.jpg?1598", - "url": "\/nexus-32-inches-fhd-tv-h620bsa-black-2-years-warranty-103636244.html" - }, - { - "sku": "BR321GP4BJHO4NAFAMZ", - "name": "B230 Expansion Battery 2048Wh", - "displayName": "BLUETTI B230 Expansion Battery 2048Wh", - "brand": "BLUETTI", - "sellerId": 404905, - "isShopExpress": true, - "categories": "Garden & Outdoors\/Generators & Portable Power\/Generators", - "prices": { - "rawPrice": "1525000.00", - "price": "\u20a6 1,525,000", - "priceEuro": "1814.75", - "taxEuro": "126.61", - "oldPrice": "\u20a6 1,694,444", - "oldPriceEuro": "2016.39", - "discount": "10%" - }, - "tags": "COL_126|CP_MT94|CP_UN97|DOW_146|DOW_34|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/61\/2498442\/1.jpg?5863", - "url": "\/bluetti-b230-expansion-battery-2048wh-244894216.html" - }, - { - "sku": "BR321GP4OWGJ5NAFAMZ", - "name": "EB3A 600W 268Wh Portable Power Station", - "displayName": "BLUETTI EB3A 600W 268Wh Portable Power Station", - "brand": "BLUETTI", - "sellerId": 404905, - "isShopExpress": true, - "categories": "Garden & Outdoors\/Generators & Portable Power\/Generators", - "prices": { - "rawPrice": "269550.00", - "price": "\u20a6 269,550", - "priceEuro": "320.76", - "taxEuro": "22.38", - "oldPrice": "\u20a6 385,999", - "oldPriceEuro": "459.34", - "discount": "30%" - }, - "tags": "BLF|COL_126|CP_MT90|CP_MT94|CTO|DOW_146|DOW_34|JF23_03|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/83\/6899052\/1.jpg?8665", - "url": "\/bluetti-eb3a-600w-268wh-portable-power-station-250998638.html" - }, - { - "sku": "SK821HA0B7GRNNAFAMZ", - "name": "142 Litres Chest Freezer (BD-150MW) - White", - "displayName": "Skyrun 142 Litres Chest Freezer (BD-150MW) - White", - "brand": "Skyrun", - "sellerId": 169210, - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Freezers\/Chest Freezers", - "prices": { - "rawPrice": "239990.00", - "price": "\u20a6 239,990", - "priceEuro": "285.59", - "taxEuro": "19.92", - "oldPrice": "\u20a6 319,990", - "oldPriceEuro": "380.79", - "discount": "25%" - }, - "tags": "BLF|BLF_04|Boost|CARR|CP_MT90|CP_UN97|DOW_146|DOW_34|FRSH_100|JF23_04|JMALL|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/18\/824099\/1.jpg?7759", - "url": "\/skyrun-142-litres-chest-freezer-bd-150mw-white-99042881.html" - }, - { - "sku": "SK821HA0F6HYCNAFAMZ", - "name": "145 Litres Chest Freezer (BD-145A) - Grey", - "displayName": "Skyrun 145 Litres Chest Freezer (BD-145A) - Grey", - "brand": "Skyrun", - "sellerId": 169210, - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Freezers\/Chest Freezers", - "prices": { - "rawPrice": "184990.00", - "price": "\u20a6 184,990", - "priceEuro": "220.14", - "taxEuro": "15.36", - "oldPrice": "\u20a6 235,275", - "oldPriceEuro": "279.98", - "discount": "21%" - }, - "tags": "BLF|BLF_04|Boost|CP_MT90|CP_UN97|CTO|Camp_1|Camp_63|DOW_146|DOW_34|FRSH_100|JF23_04|JMALL|Merch_150|Merch_69|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/25\/497444\/1.jpg?0387", - "url": "\/skyrun-145-litres-chest-freezer-bd-145a-grey-44479452.html" - }, - { - "sku": "HI368HA319642NAFAMZ", - "name": "142 Litres Chest Freezer (FC-180SH) - Silver", - "displayName": "Hisense 142 Litres Chest Freezer (FC-180SH) - Silver", - "brand": "Hisense", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Home & Office\/Tools & Home Improvement\/Appliances\/Freezers\/Chest Freezers", - "prices": { - "rawPrice": "162700.00", - "price": "\u20a6 162,700", - "priceEuro": "193.61", - "taxEuro": "13.51" - }, - "tags": "BLF|BLF_04|Boost|CP_MT90|CP_UN97|CTO|DOW_146|DOW_34|JF23_04|JMALL|TBOOST|UNDA_90", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/83\/5059701\/1.jpg?4083", - "url": "\/hisense-142-litres-chest-freezer-fc-180sh-silver-107950538.html" - } - ] - }, - { - "type": "lastSearched", - "title": "Your Recent Search" - }, - { - "type": "carousel", - "title": "Top Beauty Deals", - "url": "https:\/\/www.jumia.com.ng\/health-beauty\/", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "NI930ST2S4HU4NAFAMZ", - "name": "Radiant & Beauty Body Lotion bundle: Advanced Care and Even Glow - 400ml", - "displayName": "NIVEA Radiant & Beauty Body Lotion bundle: Advanced Care and Even Glow - 400ml", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers", - "prices": { - "rawPrice": "7200.00", - "price": "\u20a6 7,200", - "priceEuro": "8.57", - "taxEuro": "0.60" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CTO|DOW_99|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/68\/1713401\/1.jpg?7572", - "url": "\/3-for-2-nourishing-cocoa-body-lotion-with-cocoa-butter-400ml-nivea-mpg1657707.html" - }, - { - "sku": "LO359ST3ZL9LKNAFAMZ", - "name": "Curl Expression Intense Moisturizing Cleansing Cream Shampoo", - "displayName": "L'Or\u00e9al Professionnel Curl Expression Intense Moisturizing Cleansing Cream Shampoo", - "brand": "L'Or\u00e9al Professionnel", - "sellerId": 403633, - "categories": "Health & Beauty\/Beauty & Personal Care\/Hair Care\/Shampoo\/Shampoo & Conditioner Sets", - "prices": { - "rawPrice": "15000.00", - "price": "\u20a6 15,000", - "priceEuro": "17.85", - "taxEuro": "1.25" - }, - "tags": "BLF|CP_UN269|CP_UN296|DOW_99|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/41\/1773042\/1.jpg?2259", - "url": "\/loreal-professionnel-curl-expression-intense-moisturizing-cleansing-cream-shampoo-240377114.html" - }, - { - "sku": "LI145ST3RQUXRNAFAMZ", - "name": "MAXI COMFORT THICK EXTRA LONG - SMALL PACK 7Pads.", - "displayName": "LilyPad MAXI COMFORT THICK EXTRA LONG - SMALL PACK 7Pads.", - "brand": "LilyPad", - "sellerId": 7139, - "isShopExpress": true, - "categories": "Health & Beauty\/Health Care\/Feminine Care\/Sanitary Napkins", - "prices": { - "rawPrice": "475.00", - "price": "\u20a6 475", - "priceEuro": "0.57", - "taxEuro": "0.04" - }, - "tags": "FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/28\/0013112\/1.jpg?4025", - "url": "\/lilypad-maxi-comfort-thick-extra-long-small-pack-7pads.-211310082.html" - }, - { - "sku": "NI930ST2FUZJONAFAMZ", - "name": "Pearl & Beauty Anti-Perspirant Spray For Women, 48h - 200ml (Pack Of 2)", - "displayName": "NIVEA Pearl & Beauty Anti-Perspirant Spray For Women, 48h - 200ml (Pack Of 2)", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Deodorants & Antiperspirants", - "prices": { - "rawPrice": "5700.00", - "price": "\u20a6 5,700", - "priceEuro": "6.78", - "taxEuro": "0.47" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CARR|CP_MT138|CTO|DOW_99|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/47\/5723401\/1.jpg?5996", - "url": "\/nivea-pearl-beauty-anti-perspirant-spray-for-women-48h-200ml-pack-of-2-104327574.html" - }, - { - "sku": "GE779ST4NELSONAFAMZ", - "name": "Vitamino Color Shampoo 300ml", - "displayName": "L'Or\u00e9al Professionnel Vitamino Color Shampoo 300ml", - "brand": "L'Or\u00e9al Professionnel", - "sellerId": 403633, - "categories": "Health & Beauty\/Beauty & Personal Care\/Hair Care\/Shampoo\/Shampoo & Conditioner Sets", - "prices": { - "rawPrice": "14500.00", - "price": "\u20a6 14,500", - "priceEuro": "17.26", - "taxEuro": "1.20" - }, - "tags": "BLF|CP_MT137|CP_UN269|CP_UN296|DOW_101|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/81\/1773042\/1.jpg?2873", - "url": "\/loreal-professionnel-vitamino-color-shampoo-300ml-240377118.html" - }, - { - "sku": "OR537ST2ITZEZNAFAMZ", - "name": "Smart Clipper2 Super Powerful Professional Cordless Hair Clipper 150-min Working Time", - "displayName": "Oraimo Smart Clipper2 Super Powerful Professional Cordless Hair Clipper 150-min Working Time", - "brand": "Oraimo", - "sellerId": 270115, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Hair Care\/Hair Cutting Tools\/Hair Clippers & Accessories\/Hair Clippers", - "prices": { - "rawPrice": "21500.00", - "price": "\u20a6 21,500", - "priceEuro": "25.59", - "taxEuro": "1.79", - "oldPrice": "\u20a6 28,062", - "oldPriceEuro": "33.39", - "discount": "23%" - }, - "tags": "BLF|BLF_08|BLF_09|Boost|CP_MT137|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CP_UN269|CP_UN296|CTO|DOW_101|DOW_99|FDYJE|JF23_10|JMALL|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/52\/5643631\/1.jpg?2871", - "url": "\/oraimo-smart-clipper2-super-powerful-professional-cordless-hair-clipper-150-min-working-time-136346525.html" - }, - { - "sku": "DR093ST4KC24TNAFAMZ", - "name": "Vitamin C Brightening & Anti Aging Face Serum", - "displayName": "Dr. Rashel Vitamin C Brightening & Anti Aging Face Serum", - "brand": "Dr. Rashel", - "sellerId": 107787, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Skin Care\/Body\/Moisturizers\/Lotions", - "prices": { - "rawPrice": "2050.00", - "price": "\u20a6 2,050", - "priceEuro": "2.44", - "taxEuro": "0.17", - "oldPrice": "\u20a6 10,000", - "oldPriceEuro": "11.90", - "discount": "80%" - }, - "tags": "BLF|CP_MT147|CP_MT148|CP_MT149|CP_MT150|DOW_287|FDYJE", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/76\/0196612\/1.jpg?2349", - "url": "\/dr.-rashel-vitamin-c-brightening-anti-aging-face-serum-216691067.html" - }, - { - "sku": "DA066ST4BXZIONAFAMZ", - "name": "Superstar - caramel", - "displayName": "Darling Superstar - caramel", - "brand": "Darling", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Hair Care\/Extensions, Wigs & Accessories\/Hair Extensions", - "prices": { - "rawPrice": "2030.00", - "price": "\u20a6 2,030", - "priceEuro": "2.42", - "taxEuro": "0.17" - }, - "tags": "BLF|Boost|CARR|CP_UN269|CP_UN296|FDYJE|JF23_10|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/61\/9261602\/1.jpg?1288", - "url": "\/darling-superstar-caramel-206162916.html" - }, - { - "sku": "NI930ST2A01ESNAFAMZ", - "name": "Blackberry Shine Lip Balm For Women - 4.8g (Pack Of 3)", - "displayName": "NIVEA Blackberry Shine Lip Balm For Women - 4.8g (Pack Of 3)", - "brand": "NIVEA", - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Personal Care\/Lip Care\/Lip Balms & Treatments", - "prices": { - "rawPrice": "4050.00", - "price": "\u20a6 4,050", - "priceEuro": "4.82", - "taxEuro": "0.34" - }, - "tags": "BLF|Boost|CARR|CP_UN269|CP_UN296|JF23_10|JMALL|NORET|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/37\/7303401\/1.jpg?5131", - "url": "\/blackberry-shine-lip-balm-for-women-4.8g-pack-of-3-nivea-mpg1657634.html" - }, - { - "sku": "AL062HB0U4W9SNAFAMZ", - "name": "Minoxidil 5% For Treatment Of Alopecia And Baldness", - "displayName": "Alorepair Minoxidil 5% For Treatment Of Alopecia And Baldness", - "brand": "Alorepair", - "sellerId": 241979, - "isShopExpress": true, - "categories": "Health & Beauty\/Beauty & Personal Care\/Hair Care\/Styling Products", - "prices": { - "rawPrice": "6799.00", - "price": "\u20a6 6,799", - "priceEuro": "8.09", - "taxEuro": "0.56", - "oldPrice": "\u20a6 7,999", - "oldPriceEuro": "9.52", - "discount": "15%" - }, - "tags": "BLF|CP_MT147|CP_MT148|CP_MT149|CP_MT150|CTO|DOW_287|DOW_99|FDYJE|JF23_10|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/50\/616928\/1.jpg?3974", - "url": "\/alorepair-minoxidil-5-for-treatment-of-alopecia-and-baldness-82961605.html" - } - ] - }, - { - "type": "carousel", - "title": "Top Global Clearance Sales", - "url": "https:\/\/www.jumia.com.ng\/mlp-clearance-sale-global-store\/?tag=COL_320", - "txtColor": "#FFFFFF", - "bgColor": "#000000", - "items": [ - { - "sku": "AC431EA3FZ4HSNAFAMZ", - "name": "Power Banks 20000 MAh Utra Slim Portable Fast Charger", - "displayName": "Ace Elec Power Banks 20000 MAh Utra Slim Portable Fast Charger", - "brand": "Ace Elec", - "sellerId": 391603, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Batteries & Battery Packs\/Portable Power Banks", - "prices": { - "rawPrice": "7450.00", - "price": "\u20a6 7,450", - "priceEuro": "8.87", - "taxEuro": "0.62", - "oldPrice": "\u20a6 17,304", - "oldPriceEuro": "20.59", - "discount": "57%" - }, - "tags": "Boost|COL_320|CP_13|CP_MT149|CP_MT150|CP_UN97|DOW_102|DOW_34|FDYJE|JF23_01|JF23_05", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/08\/2315522\/1.jpg?8448", - "url": "\/ace-elec-power-banks-20000-mah-utra-slim-portable-fast-charger-225513280.html" - }, - { - "sku": "GE779EA2YJ7XVNAFAMZ", - "name": "Smart Watch Full Touch Screen Watch - For Android & IOS", - "displayName": "Smart Watch Full Touch Screen Watch - For Android & IOS", - "brand": "Generic", - "sellerId": 331580, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Smart Watches", - "prices": { - "rawPrice": "6525.00", - "price": "\u20a6 6,525", - "priceEuro": "7.76", - "taxEuro": "0.54", - "oldPrice": "\u20a6 15,951", - "oldPriceEuro": "18.98", - "discount": "59%" - }, - "tags": "Boost|CARR|COL_320|CP_UN97|CTO|DOW_102|FDYJE|INV_CLEAR|JF23_01|JF23_05|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/78\/9360511\/1.jpg?7047", - "url": "\/generic-smart-watch-full-touch-screen-watch-for-android-ios-115063987.html" - }, - { - "sku": "FA203MW335OYXNAFAMZ", - "name": "Men's Loose Breathable Straight Leg Casual Pants Quick Dry Stretch Sweatpants", - "displayName": "Men's Loose Breathable Straight Leg Casual Pants Quick Dry Stretch Sweatpants", - "brand": "Fashion", - "sellerId": 242472, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Clothing\/Pants\/Casual", - "prices": { - "rawPrice": "3999.00", - "price": "\u20a6 3,999", - "priceEuro": "4.76", - "taxEuro": "0.33", - "oldPrice": "\u20a6 5,551", - "oldPriceEuro": "6.61", - "discount": "28%" - }, - "tags": "BLF|BLF_06|Boost|COL_320|CP_5|CP_MT131|CP_MT36|FDYJE|INV_CLEAR|JF23_07|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/86\/7030171\/1.jpg?9993", - "url": "\/fashion-mens-loose-breathable-straight-leg-casual-pants-quick-dry-stretch-sweatpants-171030768.html" - }, - { - "sku": "GE779FD0D92DRNAFAMZ", - "name": "Shoe Rack Stackable Assembly Shoe Clothes Organizer", - "displayName": "Shoe Rack Stackable Assembly Shoe Clothes Organizer", - "brand": "Generic", - "sellerId": 214633, - "isShopExpress": true, - "categories": "Home & Office\/Home & Kitchen\/Storage & Organization\/Clothing & Closet Storage\/Shoe Organizers", - "prices": { - "rawPrice": "6990.00", - "price": "\u20a6 6,990", - "priceEuro": "8.32", - "taxEuro": "0.58", - "oldPrice": "\u20a6 9,990", - "oldPriceEuro": "11.89", - "discount": "30%" - }, - "tags": "BLF|BLF_03|Boost|CARR|COL_320|CP_MT90|FDYJE|INV_CLEAR|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/22\/257999\/1.jpg?5915", - "url": "\/generic-shoe-rack-stackable-assembly-shoe-clothes-organizer-99975222.html" - }, - { - "sku": "GE779EA33BEJ2NAFAMZ", - "name": "Desktop Mobile Phone Holder Is Suitable For All Mobile Phones", - "displayName": "Desktop Mobile Phone Holder Is Suitable For All Mobile Phones", - "brand": "Generic", - "sellerId": 182814, - "isShopExpress": true, - "categories": "Phones & Tablets\/Accessories\/Selfie Sticks & Tripods\/Tripods", - "prices": { - "rawPrice": "2550.00", - "price": "\u20a6 2,550", - "priceEuro": "3.03", - "taxEuro": "0.21", - "oldPrice": "\u20a6 3,133", - "oldPriceEuro": "3.73", - "discount": "19%" - }, - "tags": "COL_320|CP_13|CP_MT149|CP_MT150|DOW_102|FDYJE|INV_CLEAR", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/86\/9694221\/1.jpg?0861", - "url": "\/generic-desktop-mobile-phone-holder-is-suitable-for-all-mobile-phones-122496968.html" - }, - { - "sku": "FA203FS0C8738NAFAMZ", - "name": "Mens Fashion Sneakers Sports Casual Running Board Sneakers Men Sneakers", - "displayName": "Mens Fashion Sneakers Sports Casual Running Board Sneakers Men Sneakers", - "brand": "Fashion", - "sellerId": 58504, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Shoes\/Fashion Sneakers", - "prices": { - "rawPrice": "6900.00", - "price": "\u20a6 6,900 - \u20a6 7,900", - "priceEuro": "8.21", - "taxEuro": "0.57", - "oldPrice": "\u20a6 12,128", - "oldPriceEuro": "14.43", - "discount": "43%" - }, - "tags": "BLF|BLF_06|Boost|CARR|COL_320|CP_MT131|CP_MT36|DOW_101|FDYJE|INV_CLEAR|JF23_07|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/20\/537828\/1.jpg?2751", - "url": "\/fashion-mens-fashion-sneakers-sports-casual-running-board-sneakers-men-sneakers-82873502.html" - }, - { - "sku": "FA203MW38WXWQNAFAMZ", - "name": "Men's Long Sleeve Shirt Snake Foil Print Men's Shirt Costume", - "displayName": "Men's Long Sleeve Shirt Snake Foil Print Men's Shirt Costume", - "brand": "Fashion", - "sellerId": 58504, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Clothing\/Shirts", - "prices": { - "rawPrice": "1990.00", - "price": "\u20a6 1,990 - \u20a6 4,500", - "priceEuro": "2.37", - "taxEuro": "0.17", - "oldPrice": "\u20a6 6,900", - "oldPriceEuro": "8.21", - "discount": "71%" - }, - "tags": "BLF|BLF_06|Boost|CARR|COL_320|CP_MT131|CP_MT36|DOW_101|FDYJE|INV_CLEAR|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/96\/3723941\/1.jpg?8411", - "url": "\/fashion-mens-long-sleeve-shirt-snake-foil-print-mens-shirt-costume-149327369.html" - }, - { - "sku": "FA203EA3ETXFKNAFAMZ", - "name": "USB Flash Drive 128G Large Fashion Capacity Waterproof", - "displayName": "USB Flash Drive 128G Large Fashion Capacity Waterproof", - "brand": "Fashion", - "sellerId": 400469, - "isShopExpress": true, - "categories": "Computing\/Computers & Accessories\/Data Storage\/USB Flash Drives", - "prices": { - "rawPrice": "2945.00", - "price": "\u20a6 2,945", - "priceEuro": "3.50", - "taxEuro": "0.24", - "oldPrice": "\u20a6 5,775", - "oldPriceEuro": "6.87", - "discount": "49%" - }, - "tags": "BLF|COL_320|CP_MT37|CP_UN97|FDYJE|INV_CLEAR", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/06\/3095042\/1.jpg?5353", - "url": "\/fashion-usb-flash-drive-128g-large-fashion-capacity-waterproof-240590360.html" - }, - { - "sku": "FA203MW323EAUNAFAMZ", - "name": "Men's Fashion Cashew Blossom Shirt-black", - "displayName": "Men's Fashion Cashew Blossom Shirt-black", - "brand": "Fashion", - "sellerId": 180608, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Clothing\/Shirts", - "prices": { - "rawPrice": "4500.00", - "price": "\u20a6 4,500", - "priceEuro": "5.36", - "taxEuro": "0.37", - "oldPrice": "\u20a6 6,100", - "oldPriceEuro": "7.26", - "discount": "26%" - }, - "tags": "BLF|BLF_06|COL_320|CP_MT131|CP_MT36|DOW_101|FDYJE|INV_CLEAR", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/84\/9162621\/1.jpg?2781", - "url": "\/fashion-mens-fashion-cashew-blossom-shirt-black-126261948.html" - }, - { - "sku": "FA203LU0JGUTDNAFAMZ", - "name": "3 In1 Men's Backpacks Female Backpack Bags Travel Casual Bag", - "displayName": "3 In1 Men's Backpacks Female Backpack Bags Travel Casual Bag", - "brand": "Fashion", - "sellerId": 58504, - "isShopExpress": true, - "categories": "Fashion\/Men's Fashion\/Bags\/Backpacks", - "prices": { - "rawPrice": "7900.00", - "price": "\u20a6 7,900", - "priceEuro": "9.40", - "taxEuro": "0.66", - "oldPrice": "\u20a6 12,375", - "oldPriceEuro": "14.73", - "discount": "36%" - }, - "tags": "BLF|BLF_06|Boost|COL_320|CP_MT138|FDYJE|INV_CLEAR|Merch_150|TBOOST", - "image": "https:\/\/ng.jumia.is\/unsafe\/fit-in\/300x300\/filters:fill(white)\/product\/32\/699137\/1.jpg?4679", - "url": "\/fashion-3-in1-mens-backpacks-female-backpack-bags-travel-casual-bag-73199623.html" - } - ] - } - ], - "showMoreCTA": "Show More", - "showLessCTA": "Show Less", - "back2TopCTA": "BACK TO TOP", - "timeLabels": { - "w": "w", - "d": "d", - "h": "h", - "m": "m", - "s": "s" - } - }, - "head": { - "dynamic": { - "title": "Jumia Nigeria | Online Shopping for Groceries, Appliances & More!", - "meta": [ - { - "property": "og:type", - "content": "product" - }, - { - "property": "og:site_name", - "content": "Jumia Nigeria" - }, - { - "property": "og:title", - "content": "Jumia Nigeria | Online Shopping for Groceries, Appliances & More!" - }, - { - "property": "og:description", - "content": "Jumia Nigeria the #1 Online store in Nigeria - Shop Online for All Kinds of Products & Enjoy Great Prices And Offers \u2713 Best prices in Nigeria \u2713 Online shop you can trust \u2713 Order now and enjoy pay on delivery! " - }, - { - "property": "og:url", - "content": "\/" - }, - { - "property": "og:image", - "content": "https:\/\/ng.jumia.is\/cms\/jumia_logo_small.png" - }, - { - "property": "og:locale", - "content": "en_NG" - }, - { - "name": "title", - "content": "Jumia Nigeria | Online Shopping for Groceries, Appliances & More!" - }, - { - "name": "robots", - "content": "index, follow" - }, - { - "name": "description", - "content": "Jumia Nigeria the #1 Online store in Nigeria - Shop Online for All Kinds of Products & Enjoy Great Prices And Offers \u2713 Best prices in Nigeria \u2713 Online shop you can trust \u2713 Order now and enjoy pay on delivery! " - } - ], - "link": [ - { - "rel": "alternate", - "href": "android-app:\/\/com.jumia.android\/JUMIA\/NG?utm_source=google&utm_medium=organic&adjust_tracker=j1hd8h&adjust_campaign=GOOGLE_SEARCH&adjust_adgroup=https%3A%2F%2Fwww.jumia.com.ng%2F" - }, - { - "rel": "canonical", - "href": "https:\/\/www.jumia.com.ng\/" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.com.eg\/", - "hreflang": "en-eg" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.com.eg\/ar\/", - "hreflang": "ar" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.ma\/", - "hreflang": "fr" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.ma\/ar\/", - "hreflang": "ar-ma" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.dz\/ar\/", - "hreflang": "ar-dz" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.co.ke\/", - "hreflang": "en-ke" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.ci\/", - "hreflang": "fr-ci" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.com.gh\/", - "hreflang": "en-gh" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.sn\/", - "hreflang": "fr-sn" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.dz\/", - "hreflang": "fr-dz" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.com.tn\/", - "hreflang": "fr-tn" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.ug\/", - "hreflang": "en-ug" - }, - { - "rel": "alternate", - "href": "https:\/\/www.jumia.com.ng\/", - "hreflang": "en" - } - ] - }, - "static": { - "meta": [ - { - "property": "fb:app_id", - "content": "728795990650684" - }, - { - "property": "fb:pages", - "content": "291297097615087" - }, - { - "name": "google-site-verification", - "content": "4vr0StQ8YkyEzgDxkC_mgx0UMSH2xM3vkOaRpaMEjWM" - }, - { - "name": "google-site-verification", - "content": "VeavdmtsHUH8fIEGpu4eeF-ryLp5ZXVUOmWmXWzV11I" - }, - { - "name": "msvalidate.01", - "content": "66DCE7076C4C56245BAB83C687510491" - } - ] - } - }, - "view": "Home", - "activeLanguage": "en", - "languages": { - "en": { - "text": "English", - "default": true - } - }, - "languagesData": null, - "countryCode": "NG", - "url": "\/", - "device": "mobile", - "header": { - "accountCTA": "My account", - "backCTA": "Go back", - "cartCTA": "Cart", - "logoCTA": "Jumia Nigeria: Online Shopping for Electronics, Phones & Fashion", - "menuCTA": "Menu", - "searchForm": { - "fields": { - "q": { - "label": "Search", - "placeholder": "Search products, brands and categories", - "value": "" - } - } - }, - "searchCTA": "Search", - "resetCTA": "Reset Search", - "submitCTA": "Submit Search" - }, - "footer": { - "copyrightText": "All Rights Reserved", - "rev": 16, - "links": [ - { - "url": "\/help\/", - "text": "Help Center" - }, - { - "url": "\/contact\/", - "text": "Contact Us" - }, - { - "url": "\/terms-of-use\/", - "text": "Terms & Conditions" - }, - { - "url": "\/privacy\/", - "text": "Privacy Notice" - }, - { - "url": "\/sp-cookie-notice\/", - "text": "Cookie Notice" - }, - { - "url": "\/marketplace-vendor\/?source=HPVendor", - "text": "Become a seller" - }, - { - "url": "https:\/\/jumia.secure.force.com\/CounterfeitCaseForm\/", - "text": "Report a Product" - }, - { - "url": "https:\/\/www.jumia.com.ng\/sp-jumia-logistics-services\/", - "text": "Ship your package anywhere in Nigeria" - }, - { - "url": "https:\/\/www.jumia.com.ng\/mlp-anniversary\/", - "text": "Jumia Anniversary 2023" - } - ] - }, - "user": { - "isGuest": true - }, - "cart": { - "count": 5 - }, - "reCaptcha": null, - "tracking": { - "gtm": { - "key": "GTM-KS6DC65", - "url": "\/", - "pageType": "home", - "pageKey": "home" - } - }, - "abTests": { - "Home": "B", - "MLP": "A", - "CLP": "B", - "Cart": "E", - "SponProdCat": "B", - "SponProdPdp": "B" - }, - "userAgent": "Mozilla\/5.0 (Linux; Android 6.0; Nexus 5 Build\/MRA58N) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Mobile Safari\/537.36", - "banners": { - "top": { - "id": 58, - "name": "Mobile Top Strip MTS_CP_BLF23_HP", - "endTime": "2023-12-31T23:59:00+01:00", - "img": "https:\/\/ng.jumia.is\/cms\/0-0-black-friday\/2023\/generic\/BF-top-strip-mobile.gif", - "url": "https:\/\/www.jumia.com.ng\/mlp-black-friday\/", - "closable": true, - "color": "#000000", - "closeCTA": "Close banner" - } - }, - "nlPopup": null, - "rtPopup": null, - "ads": null, - "policyBar": { - "rev": "v1.0", - "policyUrl": "\/sp-privacy\/", - "text": "This website uses cookies. For further information on how we use cookies you can read our ", - "policyCTA": "Privacy and Cookie notice", - "closeCTA": "Close" - }, - "headerData": { - "type": "full" - }, - "sideDrawer": { - "logoText": "JUMIA logo", - "closeCTA": "Close side drawer", - "accountCTA": "My Jumia account", - "ordersCTA": "Orders", - "reviewsCTA": "Pending Reviews", - "vouchersCTA": "Voucher", - "wishlistCTA": "Saved Items", - "categories": { - "title": "Our Categories", - "seeAllCTA": "See All", - "links": [ - { - "url": "\/phones-tablets\/", - "text": "Phone & Tablets ", - "icon": "cat-mobile" - }, - { - "url": "\/mlp-appliances\/", - "text": "Appliances", - "icon": "cat-appliance" - }, - { - "url": "\/electronics\/", - "text": "Electronics", - "icon": "cat-tv" - }, - { - "url": "\/groceries\/", - "text": "Supermarket", - "icon": "cat-groceries" - }, - { - "url": "\/health-beauty\/", - "text": "Health & Beauty", - "icon": "cat-beauty" - }, - { - "url": "\/home-office\/", - "text": "Home & Office", - "icon": "cat-appliance" - }, - { - "url": "\/patio-lawn-garden\/", - "text": "Power", - "icon": "cat-home" - }, - { - "url": "\/computing\/", - "text": "Computing", - "icon": "cat-computing" - }, - { - "url": "\/womens-fashion\/", - "text": "Women's Fashion", - "icon": "cat-women-clothing" - }, - { - "url": "\/mens-fashion\/", - "text": "Men's Fashion", - "icon": "cat-men-clothing" - }, - { - "url": "\/baby-products\/", - "text": "Baby Products", - "icon": "cat-baby" - }, - { - "url": "\/video-games\/", - "text": "Gaming", - "icon": "cat-games" - }, - { - "url": "\/sporting-goods\/", - "text": "Sporting Goods", - "icon": "cat-fitness" - }, - { - "url": "\/automobile\/", - "text": "Automobile", - "icon": "cat-car" - } - ] - }, - "services": { - "title": "Our Services", - "seeAllCTA": "See All", - "seeAllUrl": "\/our-services\/", - "links": [ - { - "url": "\/mlp-jforce-sale\/", - "text": "J-Force", - "icon": "services" - }, - { - "url": "https:\/\/5y2z.adj.st\/services\/airtime?adjust_t=3n2oeoo_3xwuv7t&adjust_deeplink=jumiaoneapp%3A%2F%2Fservices%2Fairtime", - "text": "Pay Airtime & Bills", - "icon": "services" - }, - { - "url": "https:\/\/5y2z.adj.st\/services\/electricity?adjust_t=3n2oeoo_3xwuv7t&adjust_deeplink=jumiaoneapp%3A%2F%2Fservices%2Felectricity", - "text": "Pay Electricity Bills", - "icon": "services" - }, - { - "url": "https:\/\/5y2z.adj.st\/services\/internet?adjust_t=3n2oeoo_3xwuv7t&adjust_deeplink=jumiaoneapp%3A%2F%2Fservices%2Finternet", - "text": "Pay Internet Bills", - "icon": "services" - }, - { - "url": "https:\/\/5y2z.adj.st\/services\/mobile-data?adjust_t=3n2oeoo_3xwuv7t&adjust_deeplink=jumiaoneapp%3A%2F%2Fservices%2Fmobile-data", - "text": "Buy Data", - "icon": "services" - }, - { - "url": "https:\/\/5ey6.adj.st\/?adjust_t=8t895ve_7uo0yhw&adjust_deeplink=jumiafood%3A%2F%2F", - "text": "Jumia Food", - "icon": "food" - } - ], - "bottomLinks": [ - { - "url": "\/marketplace-vendor\/", - "text": "Sell on Jumia" - }, - { - "url": "https:\/\/www.jumia.com.ng\/sp-service-centers\/", - "text": "Service Center" - }, - { - "url": "\/sp-contact\/", - "text": "Contact us" - } - ] - }, - "helpCTA": "Need Help?" - }, - "smartBanner": [], - "showFooter": true, - "liveChat": { - "btnCTA": "Chat with us", - "loadingText": "Live Chat is loading...", - "footerText": "Chat with us", - "provider": "sprinklr" - } -} \ No newline at end of file diff --git a/src/modules/store/service/stores.service.ts b/src/modules/store/service/stores.service.ts deleted file mode 100644 index bae6fce..0000000 --- a/src/modules/store/service/stores.service.ts +++ /dev/null @@ -1,111 +0,0 @@ -import { HttpException, HttpStatus, Injectable } from '@nestjs/common'; -import { InjectRepository } from '@nestjs/typeorm'; -import { StoreInterface } from '../../../interfaces/store.interface'; -import { Store } from '../../../models/store/store.entity'; -import { User } from '../../../models/user/user.entity'; -import { Repository } from 'typeorm'; - -@Injectable() -export class StoresService { - constructor( - @InjectRepository(Store) - private storesRepository: Repository, - @InjectRepository(User) - private usersRepository: Repository, - ) {} - - findAll(): Promise { - return this.storesRepository.find(); - } - - findOne(id: number): Promise { - return this.storesRepository.findOneBy({ id }); - } - - async findOneByUserId(userId: number): Promise { - const store = await this.storesRepository.findOneBy({ - user: { id: +userId }, - }); - console.log(store); - if (!store) { - throw new HttpException( - { message: 'Store not found' }, - HttpStatus.NOT_FOUND, - ); - } - return store; - } - - async checkUserStorebyUserId(userId: number): Promise { - try { - const store = await this.storesRepository.findOneBy({ - user: { id: +userId }, - }); - console.log(store) - if (!store) { - return null; - } - return store; - } catch (err) { - throw new HttpException( - { message: 'Internal Error' }, - HttpStatus.NOT_FOUND, - ); - } - } - - async create(data: StoreInterface, id: number) { - let store = await this.storesRepository.findOneBy({ - user: { id: id }, - }); - console.log("store",store,id) - if (store) - throw new HttpException( - { message: 'Store is Dupllicated' }, - HttpStatus.NOT_FOUND, - ); - let user = await this.usersRepository.findOne({ - where: { id: id }, - relations: ['stores'], - }); - if (!user) - throw new HttpException( - { message: 'User not found, or already deleted' }, - HttpStatus.NOT_FOUND, - ); - console.log(user); - store = new Store(); - store = { - ...data, - createdAt: new Date(), - } as Store; - const newStore = await this.storesRepository.save(store); - user.stores.push(newStore); - await this.usersRepository.save(user as User); - return newStore; - } - - async remove(id: number): Promise { - await this.storesRepository.delete(id); - } -} - -// "icons": [ -// { -// "src": "/assets_hy/manifest/jumia/icons/icon_512x512.7e9ac882f66f1aa03b5c5e095f02d938.png", -// "sizes": "512x512", -// "type": "image/png" -// }, -// { -// "src": "/assets_hy/manifest/jumia/icons/icon_192x192.e16107a390641a16872a2683ed2ec616.png", -// "sizes": "192x192", -// "type": "image/png" -// } -// ], -// "name": "Jumia Nigeria", -// "short_name": "Jumia", -// "orientation": "portrait", -// "display": "standalone", -// "start_url": "https://www.jumia.com.ng/", -// "background_color": "#ffffff", -// "theme_color": "#ffffff" diff --git a/src/modules/users/controller/users.controller.ts b/src/modules/users/controller/users.controller.ts deleted file mode 100644 index a1d9697..0000000 --- a/src/modules/users/controller/users.controller.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Body, Controller, Get, Post } from '@nestjs/common'; -import { UsersService } from '../service/users.service'; -import { User } from '../../../models/user/user.entity'; -import { UserInterface } from '../../../interfaces/user.interface'; - -@Controller('users') -export class UsersController { - constructor(private readonly usersService: UsersService) {} - - @Get() - getUsers(): Promise { - return this.usersService.findAll(); - } - @Post() - createUser(@Body() data: UserInterface): Promise { - return this.usersService.create(data); - } -} diff --git a/src/modules/users/module/users.module.ts b/src/modules/users/module/users.module.ts deleted file mode 100644 index 6a1a68c..0000000 --- a/src/modules/users/module/users.module.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Module } from '@nestjs/common'; -import { TypeOrmModule } from '@nestjs/typeorm'; -import { UsersService } from '../service/users.service'; -import { User } from '../../../models/user/user.entity'; -import { UsersController } from '../controller/users.controller'; -import { Store } from '../../../models/store/store.entity'; -@Module({ - imports: [TypeOrmModule.forFeature([User,Store])], - providers: [TypeOrmModule,UsersService,], // Provide UsersService - controllers: [UsersController], -}) -export class UsersModule { -} diff --git a/src/modules/users/service/users.service.ts b/src/modules/users/service/users.service.ts deleted file mode 100644 index 299e944..0000000 --- a/src/modules/users/service/users.service.ts +++ /dev/null @@ -1,54 +0,0 @@ -import { Injectable, HttpException, HttpStatus } from '@nestjs/common'; -import { InjectRepository } from '@nestjs/typeorm'; -import { User } from '../../../models/user/user.entity'; -import { Repository } from 'typeorm'; - -@Injectable() -export class UsersService { - constructor( - @InjectRepository(User) - private usersRepository: Repository, - ) {} - - findAll(): Promise { - return this.usersRepository.find(); - } - - findOne(id: number): Promise { - return this.usersRepository.findOneBy({ id }); - } - async create(data: any) { - let existingUser = await this.usersRepository.findOneBy({ uid: data?.uid }); - if (existingUser) - throw new HttpException( - { - message: 'User already exist', - statusCode: HttpStatus.CONFLICT, - }, - HttpStatus.CONFLICT, - ); - let user = new User(); - user.uid = data.uid; - user.email = data.email; - user.name = data?.name || ""; - user.stores = []; - return await this.usersRepository.save(user); - } - - async findOneByUid(id: string): Promise { - const user = await this.usersRepository.findOneBy({ uid: id }); - // if (!user) - // throw new HttpException( - // { - // message: 'User not found, or already deleted', - // statusCode: HttpStatus.NOT_FOUND, - // }, - // HttpStatus.NOT_FOUND, - // ); - return user; - } - - async remove(id: number): Promise { - await this.usersRepository.delete(id); - } -} diff --git a/test/app.e2e-spec.ts b/test/app.e2e-spec.ts deleted file mode 100644 index f5e4737..0000000 --- a/test/app.e2e-spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Test, TestingModule } from '@nestjs/testing'; -import { INestApplication } from '@nestjs/common'; -import * as request from 'supertest'; -import { AppModule } from '../src/modules/app/app.module'; - -describe('AppController (e2e)', () => { - let app: INestApplication; - - beforeEach(async () => { - const moduleFixture: TestingModule = await Test.createTestingModule({ - imports: [AppModule], - }).compile(); - - app = moduleFixture.createNestApplication(); - await app.init(); - }); - - it('/ (GET)', () => { - return request(app.getHttpServer()) - .get('/') - .expect(200) - .expect('Hello World!'); - }); -}); diff --git a/test/jest-e2e.json b/test/jest-e2e.json deleted file mode 100644 index e9d912f..0000000 --- a/test/jest-e2e.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "moduleFileExtensions": ["js", "json", "ts"], - "rootDir": ".", - "testEnvironment": "node", - "testRegex": ".e2e-spec.ts$", - "transform": { - "^.+\\.(t|j)s$": "ts-jest" - } -}