„Covidvolunteers“ yra „Ruby“ pagrindu sukurta atvirojo kodo virtualios savanorių galimybių programinė įranga

CovidVolunteers Nemokamas diskusijų forumas

Savanorių organizavimas ir suderinimas su „Covid-19“ projektais

Atvirojo kodo internetinė savanorystės platforma, padedanti sėkmingai valdyti „Covid-19“ susijusius internetinius projektus ir užsisakykite laiką su aktyviais bendruomenės savanoriais.

Apžvalga

„Covidvolunteers“ yra virtuali savanoriškos veiklos platforma, skirta organizuoti „Covid-19“ susijusių projektų savanorius. „Covidvolunteers“ Virtualios savanorių galimybių paslauga padeda sėkmingai valdyti su „Covid-19“ susijusius projektus ir galite užsisakyti laiką su bendruomenės paslaugų galimybėmis aktyviais savanoriais. „Covidvolunteers“ savanorių paslaugos padeda savanoriauti vienoje iš aktyvių virtualių savanorių galimybių ir to, kaip projektai sujungia žmones ir jų padarytą pažangą. „Covidvoluneers“ padėjo sveikatos priežiūros paslaugoms rasti šalia manęs esančių išteklių ir savanorių galimybių. „Covidvolunteers“ ar „HWC“ bendruomenė šiuo metu yra vertingiausias turtas internete ir jis turi intelektinę vertę, kuri gali įveikti „Covid-19“. Tai nuostabu žiūrėti ir tai padėjo man ieškoti vietų, kur savanoriauti šalia manęs. „Covidvolunteers“ platformos grožis yra tas, kad dauguma užduočių, kurias savanoriai turi atlikti dėl nuotolinio mokymosi. Jei norite greitos pagalbos dėl kažko, tada užsisakykite laiką su „Covidvolunteers“ bendruomenės virtualiomis savanoriškomis savanoriškumu, skirtu sveikatos priežiūros savanorių galimybėms šalia manęs. Jei turite tik 10-20 minučių, kad padėtumėte, tada būkite prieinami bendruomenei, kad galėtumėte baigti įvairius internetinius projektus.

Sistemos reikalavimai


Norėdami įdiegti „Covidvoluneers“ internetinę savanoriškos veiklos platformą, turėsite įdiegti priklausomybes ir išankstines sąlygas:

  • Ruby 2.6.3
  • „Ruby on Rails 6.0.3“
  • uodegos vėjas CSS
  • Postgres
  • Puma 4.3
  • Redis
  • S3 failų saugykla
  • Bundleris 2.1.4
  • Rbenv
  • sublimetext / rubyminas
  • Git

Funkcijos


Kai kurie iš puikių „Covidvolunteers“ programinės įrangos funkcijų sąrašo yra išvardyti žemiau:

  • Savanoriai
  • Projektų kategorijos
  • Įrašykite tiesiogines skydelius
  • Šaltiniai
  • Raskite projektus
  • Darbo laikas
  • Sėkmės istorijos
  • Savanorių sąskaita
  • Bendruomenė
  • Atviro kodo

diegimas

Įdiekite „Covidvolunteers“ „Ubuntu“

„Covidvolunteers“ Virtualią savanorystės tarnybą lengva nustatyti ir pradėti. Norėdami greitai pradėti „Covid“ savanorių paslaugas „Ubuntu“, sukonfigūruokite ir nustatykite „Rails“ kūrimo aplinką naudodami būtinus priklausomybių paketus. Įdiekite priklausomybes:

    bundle install
    yarn install

Dabar pirmasis klonas „Covid-Savanesters“ saugyklą ~/covid-savanorių aplanke:

    git clone https://github.com/helpwithcovid/covid-volunteers.git covid-volunteers

Nustatykite duomenų bazę ir sėklų duomenis:

    rails db:setup

Dabar pabandykite atlikti specifikacijų testus:

    bundle exec rails spec

Įsitikinkite, kad rubokopas yra laimingas bėgdamas

    bundle exec rubocop

Galima nustatyti šiuos aplinkos kintamuosius:

    ADMINS
    EXCEPTION_NOTIFIERS	
    EMAIL_ADDRESS

„Start Rails“ serveris prieinamas tik „LocalHost“:

    rails server

Dabar turėtumėte sugebėti prisijungti prie „Covid“ savanorių galimybių programos, esančios http: // localhost: 3000, norėdami peržiūrėti programą. Sveikiname! Jūs sėkmingai įdiegėte „Covid“ savanorių organizaciją. Mėgautis! Tyrinėti

Šiame straipsnyje mes aptarėme apie „Covidvolunteers“ atvirojo kodo virtualų savanorių galimybių programinę įrangą. Norėdami sužinoti apie kitą atvirojo kodo bendruomenės paslaugų galimybių programinę įrangą, apsilankykite kitame puslapyje:

 Latviski