STRAPI BACKEND FIX/REBUILD

Job ID: 39991322

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$