STRAPI BACKEND FIX/REBUILD
Budget: €30 – €250 EUR
PROJECT BRIEF – STRAPI BACKEND FIX / REBUILD
My Strapi backend (likely v5 with TypeScript) is partially broken and the REST API no longer works.
I need a professional who will rebuild the backend cleanly and connect it with my existing React frontend.
Key tasks
Rebuild a clean Strapi v5 backend (TypeScript preferred)
– Fresh project, no leftover custom routes
– Use default Content-Type structure
– Make sure /api/* endpoints work as expected
Create content types:
Recept (slug, rich text fields, media upload, relation to Kategorija, date, boolean flags, enums "slatko/slano")
Putovanje (title, slug, location, description, multi-image gallery, date, featured flag)
Kategorija (name, slug, description, relation to recepts)
Set proper REST routes:
GET /api/recepts
GET /api/recepts/:id
POST /api/recepts
PUT /api/recepts/:id
DELETE /api/recepts/:id
(Same for putovanjas and kategorijas)
Fix public & authenticated permissions
Ensure populate= works on all endpoints*
Data migration
Insert ~100 recipes manually from blog , images included (I will provide links grom blog )
Insert categories
Insert putovanja (if needed)
Testing
Confirm that React frontend can:
List items
Open single item
Update
Delete
Toggle "Istaknuto" (highlight)
Upload images
Fetch categories
Deliverables
Full working backend folder
Installation instructions (npm install && npm run develop)
Credentials
Endpoint list
Optional: Postman collection
My tech stack
React frontend (already built)
Strapi backend (currently broken)
Local environment (localhost:1337), probably uploading to render
Budget 200$
My Strapi backend (likely v5 with TypeScript) is partially broken and the REST API no longer works.
I need a professional who will rebuild the backend cleanly and connect it with my existing React frontend.
Key tasks
Rebuild a clean Strapi v5 backend (TypeScript preferred)
– Fresh project, no leftover custom routes
– Use default Content-Type structure
– Make sure /api/* endpoints work as expected
Create content types:
Recept (slug, rich text fields, media upload, relation to Kategorija, date, boolean flags, enums "slatko/slano")
Putovanje (title, slug, location, description, multi-image gallery, date, featured flag)
Kategorija (name, slug, description, relation to recepts)
Set proper REST routes:
GET /api/recepts
GET /api/recepts/:id
POST /api/recepts
PUT /api/recepts/:id
DELETE /api/recepts/:id
(Same for putovanjas and kategorijas)
Fix public & authenticated permissions
Ensure populate= works on all endpoints*
Data migration
Insert ~100 recipes manually from blog , images included (I will provide links grom blog )
Insert categories
Insert putovanja (if needed)
Testing
Confirm that React frontend can:
List items
Open single item
Update
Delete
Toggle "Istaknuto" (highlight)
Upload images
Fetch categories
Deliverables
Full working backend folder
Installation instructions (npm install && npm run develop)
Credentials
Endpoint list
Optional: Postman collection
My tech stack
React frontend (already built)
Strapi backend (currently broken)
Local environment (localhost:1337), probably uploading to render
Budget 200$