awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
keikaavousi avatar

keikaavousi/fake-store-api

0
View on GitHub↗
fakestoreapi.com↗

Fake Store Api

This project is a REST mock API and e-commerce sandbox that provides simulated backend data for testing and prototyping. It serves as a JSON data provider, offering predefined endpoints to manage product catalogs, customer profiles, and shopping carts.

The system uses JSON-based mock persistence and in-memory state simulation to deliver consistent data without a database. It includes a JWT authentication mock that simulates user login flows by issuing tokens to verify identity and access to protected resources.

The API covers capabilities for catalog management, shopping cart operations, and user identity verification. It supports RESTful resource mapping and route-based data filtering to simulate standard database queries for specific products or users.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Features

  • E-commerce API Sandboxes - Provides a complete simulated environment with endpoints for product catalogs, shopping carts, and customer profiles.
  • Frontend API Mocking - Serves as a mock backend that simulates API responses for products, users, and carts to support frontend development.
  • Mock Data Providers - Serves as a JSON data provider delivering simulated store records for development and prototyping.
  • Product Catalog Management - Provides administrative capabilities to modify metadata, pricing, and attributes of simulated e-commerce products.
  • Shopping Carts - Implements logic for creating and modifying user shopping carts and updating product quantities.
  • Mock User Profiles - Provides simulated user profiles including names, emails, and physical addresses for testing purposes.
  • User Profile Management - Provides functionality to store and retrieve mock user account details and contact information.
  • Product Information Retrieval - Enables retrieval of detailed product catalogs, including pricing, descriptions, and customer ratings.
  • Mock Product Datasets - Returns collections of simulated product records containing titles, prices, descriptions, and images.
  • E-commerce Workflow Simulation - Simulates product catalogs, shopping carts, and order workflows to verify online store behavior.
  • REST API Testing Tools - Offers a predictable set of simulated endpoints for debugging and developing client-side API integrations.
  • Cart Data Retrieval - Returns lists of shopping carts containing user associations and product quantities.
  • JSON-Based Persistence - Persists simulated e-commerce data in static JSON files to maintain a consistent state across restarts.
  • Data Query Filters - Filters simulated data collections using URL parameters to mimic database queries for specific IDs.
  • In-Memory State Stores - Loads JSON data into memory at startup for low-latency access to simulated profiles and carts.
  • User Identity Verification - Implements a flow to exchange simulated credentials for secure login tokens.
  • Authentication Mocks - Implements a JWT authentication mock that simulates user login flows and issues tokens to verify access logic.
  • Session Token Issuance - Simulates authentication by issuing static tokens to test protected route logic in frontend applications.
  • Authentication Mocks - Generates test login tokens to validate authentication flows and verify access to protected resources.
  • REST Resource Mapping - Maps URL endpoints to mock data collections, allowing standard HTTP methods to manipulate records.
2,556 stars·513 forks·EJS·MIT·15 vues

Historique des stars

Graphique de l'historique des stars pour keikaavousi/fake-store-apiGraphique de l'historique des stars pour keikaavousi/fake-store-api

Alternatives open source à Fake Store Api

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Fake Store Api.
  • gz-yami/mall4jAvatar de gz-yami

    gz-yami/mall4j

    5,127Voir sur GitHub↗

    mall4j is a Java-based e-commerce platform and B2B2C commerce suite designed to manage retail operations across web, mobile, and H5 storefronts. It serves as an omnichannel backend and multi-tenant retail manager, providing the infrastructure to handle product catalogs, shopping carts, and order processing. The system is built on a Spring Boot microservice framework, featuring an omnichannel architecture that exposes a unified API gateway to power diverse client interfaces. It distinguishes itself through a B2B2C workflow that coordinates sales between administrators, merchants, and end consu

    JavaScriptb2cb2c-mallecommerce
    Voir sur GitHub↗5,127
  • requestly/requestlyAvatar de requestly

    requestly/requestly

    6,341Voir sur GitHub↗
    TypeScriptapiapi-clientapi-mock
    Voir sur GitHub↗6,341
  • mockoon/mockoonAvatar de mockoon

    mockoon/mockoon

    8,080Voir sur GitHub↗

    Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server responses without a backend. It functions as an OpenAPI mock server tool and a JSON API mocking utility, allowing for the rapid iteration of API contracts and the generation of response templates. The project distinguishes itself through a combination of stateful mocking, using a local JSON database to simulate CRUD operations, and the ability to run as a headless API mock server via a command line interface. It supports real-time collaborative editing and AI-assisted prototyping

    TypeScriptapiapplicationdesktop
    Voir sur GitHub↗8,080
  • gz-yami/mall4cloudAvatar de gz-yami

    gz-yami/mall4cloud

    6,088Voir sur GitHub↗

    mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It orchestrates independently deployable services with service discovery, configuration, caching, messaging, distributed transactions, object storage, and full-text search to support a marketplace with separate interfaces for platform administrators, merchants, and customers. The platform distinguishes itself through its comprehensive microservice infrastructure, using RocketMQ for event-driven messaging, Seata for distributed transaction coordination across services, and Redis for cachin

    JavaScriptjavamallspringboot4
    Voir sur GitHub↗6,088
Voir les 30 alternatives à Fake Store Api→

Questions fréquentes

Que fait keikaavousi/fake-store-api ?

This project is a REST mock API and e-commerce sandbox that provides simulated backend data for testing and prototyping. It serves as a JSON data provider, offering predefined endpoints to manage product catalogs, customer profiles, and shopping carts.

Quelles sont les fonctionnalités principales de keikaavousi/fake-store-api ?

Les fonctionnalités principales de keikaavousi/fake-store-api sont : E-commerce API Sandboxes, Frontend API Mocking, Mock Data Providers, Product Catalog Management, Shopping Carts, Mock User Profiles, User Profile Management, Product Information Retrieval.

Quelles sont les alternatives open-source à keikaavousi/fake-store-api ?

Les alternatives open-source à keikaavousi/fake-store-api incluent : gz-yami/mall4j — mall4j is a Java-based e-commerce platform and B2B2C commerce suite designed to manage retail operations across web,… requestly/requestly. mockoon/mockoon — Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server… gz-yami/mall4cloud — mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It… lunarphp/lunar — Lunar is a modular PHP e-commerce framework and headless commerce engine designed to manage the backend logic and data… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL…