Budget: 8000 UAH Deadline: 7 days
Hello. I have extensive experience with React/Node.js. Can I see the project?
The site is built with React + Vite + Tailwind (repository on GitHub).
The frontend source code is available.
The project is registered on Sanity.io.
Hosting is on Hostinger, with the option to create a PostgreSQL database.
Create data schemas:
Show (exhibition): name, dates, location, description, brands, organizer, image.
Organizer (organizer): name, description, website, logo.
Brand (brand): name, description, website, logo.
BlogPost (blog post): title, text, publication date, author, cover image.
Link data between schemas (for example, brands linked to shows).
Create a new database on Hostinger.
Prepare table structures for storing:
Shows
Organizers
Brands
(optional) users/tickets/purchases (for future).
Transfer existing data from Supabase:
If possible — using pg_dump and pg_restore.
If not — export CSV and import into the new database.
Connect the site to Sanity via API to fetch content.
Connect the site to the new PostgreSQL database for storing and processing dynamic data (if needed: for example, ticket bookings, applications, etc.).
Ensure secure access to the database (connect via backend, without direct frontend access).
Convert static pages to work through Sanity (event cards, blog).
Verify that the site correctly displays data from CMS and database.
Write a short instruction:
How to add and edit records in Sanity.
How to work with the database (if needed).
✅ The site dynamically loads data from Sanity.
✅ PostgreSQL database is set up, data transferred.
✅ Everything works correctly on the production server on Hostinger.
✅ Documentation for the project owner.
*Currently, the database is empty — only test examples.
Budget: 8000 UAH Deadline: 7 days
Hello. I have extensive experience with React/Node.js. Can I see the project?
10 proposals 0:36
Content Management Systems 26 proposals 5 August
Gaming Apps 19 proposals 3 August
Client Management & CRM 20 proposals 31 July
17 proposals 27 July