Nautical’s composable commerce system was designed for you to own your commerce experience. Modify anything in the infrastructure to your specifications.
Validate the marketplace business model quickly and see faster time to value on Nautical’s headless marketplace platform. Run marketplace transactions in as little as 90 days.
Nautical’s API-first architecture offers a stable foundation for you to build your marketplace. Use event-driven webhooks or leverage our Marketplace Apps to grow your business with limitless potential.
Want to dive deeper into Nautical’s GraphQL APIs? Request our API documentation. You’ll be connected with a member of our team to talk through your unique needs, and then be off to the races.
The GraphQL API server is the backbone of the Nautical platform, enabling fast data retrieval and manipulation over an HTTP connection. It uses a PostgreSQL database for storage and Redis for caching. As a headless platform, you can extend Nautical’s API to create custom dashboards and storefronts and integrate any 3rd-party web service.
With the API, you can perform queries to get data and mutations to add, change, or delete data. Both the Dashboard and storefront run on the API and use code to display data in specific ways.
The Dashboard is an intuitive user interface for marketplace and seller staff members to operate the platform, providing a central place to perform administrative tasks like managing the product catalog, updating inventory, fulfilling orders, and more. The Dashboard is a website you access through a browser and runs on a series of API calls.
Both sellers and marketplace staff can use the Dashboard, but the functionality and data that appear for each user depend on their permissions. Seller staff can only access information about their seller, while marketplace operators have access to all information.
In addition to its core components, the Nautical platform offers extensive support for third-party integrations. By leveraging its headless-API architecture, you can seamlessly connect various services and tools to your online marketplace, enhancing its functionality and streamlining your operations.
For example, to accept credit card payments you can hook up a payment gateway like Stripe, and to sync an existing product catalog in another system, your sellers can connect to their Shopify or WooCommerce stores.
The storefront is a front-end website where buyers can browse your catalog and purchase products.
Your storefront code is yours to build upon and customize, through your external or internal development team, allowing you to design any website experience you like. Data is retrieved and displayed through API calls embedded in your storefront code, such as products, pricing, sellers, and more, as well as process checkouts.
Nautical provides two reference storefronts as starting points: React/Typescript and React/NextJS. These can be customized to meet your specific needs using a tool like Builder or through custom code.