Need4Deed's frontpage
The number of people fleeing conflict zones, persecution and human rights violations worldwide has never been as high as it is today. Need4Deed is set to promote the inclusion and integration of refugees in Berlin through the actions of civil society by making volunteering more accessible. We aim to build a sustainable and scalable mechanism for this purpose by connecting volunteers with refugees that are living in accommodation centers in Berlin based on their specific needs.
People living under destitute life conditions should be given equal opportunities. The latter includes undeserved individuals and groups affected by forced migration.
Both countries (the state) and civil society, have responsibility towards its underserved communities including those affected by forced migration.
In particular, groups and individuals who have undergone forced migration could be best understood and supported by others with migration background in the course of their integration process, so that they receive equal opportunities and eventually benefit society themselves.
A migrant-to-migrant support alongside non-migrant support, can both play a key social role by facilitating a more rapid integration process and active participation of the supported communities.
Applying technology in the effort to support underserved communities is a key value to make support giving and receiving more inclusive, accessible and scalable.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
We use simple react/vite app for landing page, aka [website], which is being served from files on S3 using Amplify we're also developing a PWA on nextjs for automation of need4deed business processes, this is fe repo. also we use separate repo sdk mostly for sharing of types between fron and backend. also we plan merging our landing page into the app so in the end there should be frontend, backend, and sdk. so the website is now kind of frozen in terms of development. it still operates along with legacy backend before we launch the app with the new backend.
- Go to the our repository: https://github.com/need4deed-org/website.
- Click the Fork button in the top-right corner.
- Choose where to fork the repository (usually your own GitHub account).
See CONTRIBUTE.md for the next steps and detailed contribution guidelines.
- React.js
- Node.js (v20 or higher)
- yarn
Please note, that's the instruction for members of the project, if you are not one please check CONTRIBUTE.md.
- Clone the repository
git clone git@github.com:need4deed-org/website.git- Install dependencies
cd website
yarn install- Create environment file
cp .env.example .env- start the development server
yarn dev- Optional dependencies to install
- aws
yarn testyarn buildaws s3 sync $YOUR_PATH/website/pictures s3://need4deed-images/imagesThis project is licensed under the Common Clause and the MIT License - see the LICENSE file for details.
- Create an Issue
- Join our Slack - ask as for an inivatation
- Email: h4ck@need4deed.org