Salt la conținutul principal
CSR Software
Platformă de business enterpriseProiect pentru client

Dezvoltarea unei platforme B2B de achiziții

O aplicație cu mai multe părți implicate, care conectează nevoile de achiziții ale companiilor cu oferte structurate din partea furnizorilor și fluxuri de colaborare.

  • Ruby on Rails
  • React
  • PostgreSQL
  • GraphQL
  • Integrări de business

Provocarea domeniului

Achizițiile sunt, în esență, o problemă de coordonare. Cumpărătorii trebuie să își descrie nevoile într-un mod structurat. Furnizorii trebuie să înțeleagă cererea și să răspundă cu oferte comparabile. Prețurile, cerințele, termenele, comunicarea și informațiile contractuale trebuie să rămână conectate, iar fiecare parte trebuie să vadă doar ce are dreptul să vadă.

O platformă din acest domeniu trebuie să susțină mai multe organizații care lucrează la același proces, fiecare cu propriii utilizatori, roluri și responsabilități.

Domeniul tehnic

Lucrările de inginerie pe platformă au inclus:

  • Fluxuri pentru furnizori și cumpărători, între mai multe organizații.
  • Cereri de ofertă (RFQ) cu cerințe structurate.
  • Licitații și oferte competitive.
  • Comunicare între părțile implicate într-un proces de achiziție.
  • Acces pe bază de roluri pentru cumpărători, furnizori și echipele lor.
  • Compararea prețurilor din oferte.
  • Integrări pentru contracte și documente.
  • Notificări pentru evenimentele importante din proces.
  • Interfețe localizate pentru utilizatori care vorbesc limbi diferite.

Arhitectura tehnică

Platforma este construită pe Ruby on Rails, cu un frontend React și o bază de date PostgreSQL. Un API GraphQL conectează interfața la stratul aplicației. Procesarea în fundal preia sarcinile care nu trebuie să blocheze utilizatorii, precum notificările și operațiunile de integrare, iar integrările conectează platforma cu servicii de business externe, inclusiv fluxuri pentru documente și contracte.

Rezultatul

Rezultatul este o aplicație de achiziții funcțională, cu mai multe părți implicate, în care cumpărătorii și furnizorii gestionează cererile, ofertele, comunicarea și etapele contractuale într-un singur proces structurat.

Confidențialitate

Acest studiu de caz descrie un proiect realizat pentru un client și este prezentat anonim. Numele clientului, identitatea vizuală, capturile de ecran interne și rezultatele de business nu sunt publicate.

Toate proiectele
Produs SaaSProdus propriu

HRgo — Managementul personalului, mai simplu

O platformă web pentru gestionarea concediilor, a pontajelor, a aprobărilor, a rolurilor din companie și a fluxurilor administrative.

  • NestJS
  • React
  • TypeScript
  • PostgreSQL
  • Docker
  • Cloudflare

Construiți ceva asemănător?

Spuneți-ne despre produs sau proces. Vă ajutăm să îl transformați într-un plan tehnic.