Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 2.18 KB

README.md

File metadata and controls

38 lines (30 loc) · 2.18 KB

Netlify Status

GivTrackr

GivTrackr Home Page

Descriere

Documentație disponibilă aici!

GivTrackr este o aplicație web care își propune să transparentizeze donațiile către ONG-uri, pentru a căpăta încrederea potențialilor donatori. Utilizatorii pot vedea în timp real cum sunt folosiți banii donați, iar ONG-urile pot să își gestioneze mai ușor donațiile.

De asemenea, GivTrackr scapă ONG-urile de grija de a-și face propriul site web, deoarece fiecare ONG are o pagină dedicată pe GivTrackr, pentru potențialii donatori.

Tehnologii utilizate

  • React
  • Next JS - metaframework React
  • Next UI - librărie de componente
  • Supabase - autentificare securizată cu email si parolă, baza de date (PostgreSQL), stocare fișiere în bucket-uri
  • CSS - stilizarea componentelor și a layout-ului
  • Nordigen - serviciu de agregare a conturilor bancare

Cum rulez proiectul?

  1. Clonează proiectul
  2. Instalează dependințele: yarn install
  3. Rulează proiectul: yarn run dev
  4. Defineste variabilele de mediu într-un fișier .env.local:
    1. NEXT_PUBLIC_SUPABASE_URL - URL-ul bazei de date
    2. NEXT_PUBLIC_SUPABASE_ANON_KEY - cheia anonimă a bazei de date
    3. NORDIGEN_SECRET_ID - client id-ul pentru Nordigen
    4. NORDIGEN_SECRET_KEY - client secret-ul pentru Nordigen
  5. Deschide http://localhost:3000 în browser

Resurse utilizate