https://github.com/baybreezy/strapi-5-book-api
This API acts a starting point for your next Strapi 5 API 🎉 It contains a few key plugins(that I think are needed in all Strapi5 apps)
https://github.com/baybreezy/strapi-5-book-api
book-api scalar strapi-5
Last synced: over 1 year ago
JSON representation
This API acts a starting point for your next Strapi 5 API 🎉 It contains a few key plugins(that I think are needed in all Strapi5 apps)
- Host: GitHub
- URL: https://github.com/baybreezy/strapi-5-book-api
- Owner: BayBreezy
- Created: 2024-11-18T21:45:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-26T11:59:18.000Z (over 1 year ago)
- Last Synced: 2025-01-29T17:44:47.768Z (over 1 year ago)
- Topics: book-api, scalar, strapi-5
- Language: TypeScript
- Homepage:
- Size: 1.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Strapi 5 - Book API

This API acts a starting point for your next Strapi 5 API 🎉
It contains a few key plugins(that I think are needed in all Strapi5 apps)
## 🔌 Plugins
The following plugins are included in this API:
- Media Prefix
- Gen Types
- Config Sync
- Init Admin User
- Logz
## 🔑 OpenApi
There is also a ready to use Postman collection in the [open-api](/open-api/) folder.
You can just import it into your Postman and start testing the API.
There is also a script that can be used to convert the Postman collection to an OpenAPI file.
```bash
npm run openapi
```
You can see what the generated thing looks like [here](/open-api/openapi-spec.yml)
Just copy the generated spec and paste it into [Scalar](https://docs.scalar.com/)
## 🚀 Getting Started
To get started with this API, first clone it and then install the dependencies.
Make a copy of the `.env.example` file and rename it to `.env`.
Be sure to update the values in the file.