A headless GraphQL commerce platform offers fast, dynamic, and personalized shopping experiences with customizable online stores.
A headless GraphQL commerce platform offers ultra-fast, dynamic, and personalized shopping experiences with customizable online stores.
Ideal for developers seeking to enhance their e-commerce offering built with Nestjs, Nextjs, Flutter and Vendure.
Intelligo Store is free and always will be. Help us out… If you love free stuff and great software, give us a star! 🌟
yarn
The root directory has a package.json
which contains build-related dependencies for tasks including:
yarn bootstrap
This runs the Lerna "bootstrap" command, which cross-links monorepo dependencies.
yarn build
Packages must be built (i.e. TypeScript compiled, admin ui app built, certain assets copied etc.) before being used.
Note that this can take a few minutes.
The server requires an SQL database to be available. The simplest option is to use SQLite, but if you have Docker available you can use the dev-server docker-compose file which will start up both MariaDB and Postgres as well as their GUI management tools.
Vendure uses TypeORM, and officially supports MySQL, PostgreSQL and SQLite, though other TypeORM-supported databases may work.
getDbConfig()
function are correct for the database type you will be using.getDbConfig()
settings. If you are using SQLite, you can skip this step. cd packages/dev-server
yarn populate
If you do not specify the DB
variable, it will default to "mysql".cd packages/dev-server
yarn start
Or if you are in the root package
yarn dev-server:start
MIT