feat: added Speech-Project backend module in Strapi
What does this MR do and why?
This merge request adds backend support for the Speech Projects module in the viswam.ai backend.
It includes implementation of APIs, database schema, and Strapi content types required to manage speech-based projects. The module enables creating, reading, updating, and tracking speech projects with structured metadata such as project details, status, timelines, and technical configurations.
This improves the platform by providing a scalable backend foundation for managing speech-related projects, enabling seamless integration with frontend dashboards and analytics.
References
Feature: Speech Projects Backend Module Strapi Documentation: Content Types, Controllers, Services Project Roadmap: Speech Module Implementation How to set up and validate locally
Checkout the roadmap branch:
git checkout roadmap Run the backend server:
npm run develop
Open Strapi admin panel:
Verify:
Speech Projects content type is created
CRUD APIs for speech projects are working
Data can be created and fetched successfully
Backend validations and relations work correctly