prerequisites
- node: '>=12.22.0 <=16.x.x'
configure src/admin/.env
npm install
npx lerna bootstrap // install applications dependencies
Strapi can only starts on 1337 port. There is an open issue about this gh/strapi/12826
npm run dev
- localhost:1337/admin , Strapi Admin panel
- localhost:1337/documentation , Swagger OpenAPI documentation
- localhost:1337/api , Base API endpoint
- localhost:3000/ , FE app
lerna.json // Lerna confugurations
src/ // All the application
├── admin
│ └── package.json // Strapi app
│ └── config/plugins.js // Strapi (documentation) extensions settings
│ └──src/extensions/documentation/config
│ └── settings.json // Strapi documentation more settings
└── frontend
└── package.json // NuxtJS app
└── nuxt.config.js // NuxtJS settings
- Lerna
- Strapi
- Strapi API Doc
- Strapi Email designer
- Strapi Entity relationship charts
- NuxtJS
- NuxtStrapi
- Vuetify
- replace Lerna with NX
- https://market.strapi.io/plugins/strapi-plugin-slugify
- use typescript?
- use storybook?