Skip to content
nshamit edited this page Jul 28, 2022 · 40 revisions

Volunteer Onboarding

Welcome to the MedicinesforLK wiki!

Are you a new volunteer? Here are some useful links you can use to familiarize yourself with the project and start contributing right away:

Notes to volunteer team:

* Please edit this section as required

* Please check the Volunteer Onboarding Checklist

Communications

Slack channel

Mailing List (copy mailing list on all mails)

Volunteers

Leads:

  • Jayasanka (FE/BE)
  • Nipuna Marcus (FE/Devops)

Senior Resources

  • Anupama (BE)
  • Samisa
  • Srinath

List of Volunteers

Repos:

FAQs

  • You don't need to set up the backend for FE work. We're using a hosted backend.

  • For frontends, You should change sign-in redirection URLs on src/config.json file on both react apps. Change line 4 and 5 it as follows:

"signInRedirectURL": "http://localhost:3000/",

"signOutRedirectURL": "http://localhost:3000/",

Issues:

  • Issues are logged only in the https://github.com/LSFLK/MedicinesforLK/ repo.
  • Newcomers: look for the 'good first issue' label, or find an unassigned issue, and request permission to work on this issue by typing in the comments box. A member of the team will respond and assign you to the issue.
  • Volunteers who have contributed for multiple cycles: Please self-assign to issues.

Testing Links

**Steps to obtain the Needs and Supplier Quotation CSV files. **

   **Needs CSV** 
   Enter data into the Raw Needs tab, which automatically updates the Master Needs tab. 
   Download the Master Needs .csv file

   **Supplier Quotation CSV**
   Download the Quotation Request tab as a .xls file (spreadsheet), and ask the Supplier to fill this in. 
   Copy and Paste from the spreadsheet into the Supply Quotation tab. 
   Download the Supply Quotation tab data as a .csv file 
  • To get login credentials, please contact Nipuna Marcus who will help you with this.

Scrum Meeting Notes

High level internal timelines:

  • Finish high pri issues by Thursday 21 July
  • Finish Website/donor portal UI revisions by Sunday 24 July
  • Prepare production environment for Red Cross (real, historical data entry) users by Monday 25 July

Overall Project Timelines

Documentation

Frontend (React.js)

Backend (Ballerina, WSO2 Choreo)

Other technologies:

  • WSO2 Asgardeo for authentication
  • Vercel for hosting/deployment
Clone this wiki locally