Elliot for Water - это поисковая система, которая жертвует воду с помощью ваших поисков: https://elliotforwater.com
Elliot for Water - это социальное предприятие с миссией по предоставлению миллионам людей, имеющих доступ к безопасной питьевой воде. На практике Elliot для воды похож на любую другую поисковую систему, но с дополнительной характеристикой, которую мы жертвуем 60% нашей прибыли, чтобы реализовать проекты чистой воды.
Мы очень маленькая команда, непрерывно работая над Elliotforwater, чтобы она стала реальностью, которая может помочь миллионам людей. Для этого нам нужно разработать больше функциональных возможностей, которые позволяют проекту двигаться быстрее и доставлять продукт, который наши пользователи будут любить использовать. Если вы планируете внести свой вклад, вы можете получить многое из этого проекта: вы можете работать над проектом, который фактически помогает нуждающимся людям и внесет значение в мире. Вы будете работать с современными технологиями и будете иметь место для работы над задачами среднего размера, что на самом деле будет иметь значение и иметь ваш знак один раз в производстве. И вы будете работать с открытой молодой командой, взволнованной, чтобы обмениваться идеями и получить новые вклад.
Узел 14
NPM 6.14.11
NextJs 10
| Ветвь | Статус |
|---|---|
| основной | |
| развивать |
Пожалуйста, найдите всю информацию, связанную с проектом, в Wiki Quick Links: Настройка проекта и использование: https://github.com/elliotforwater/elliotforwater.com/wiki/1.-set-und-souse Как внести свой вклад: https://github.com/elliotforwater/elliotforwater.com/wiki/3.-how-to-comontribute Наш nefcord: code: code: starner: code- https://github.com/elliotforwater/elliotforwater.com/wiki/7.-code-styleguide
Этот проект построен с Reactjs , Nextjs , Typescript , Storybook и Jest . Чтобы запустить проект, вам нужно установить на машине:
Nodejs > 8npmКак только вы клонируете репо и установите все пакеты:
npm i должен быть запущен из rootnpm run dev для работы в среде разработкиnpm run build для запуска построения проекта и проверки на наличие ошибокnpm run storybook , чтобы запустить сборник рассказов и взглянуть на компоненты пользовательского интерфейсаnpm run test для запуска тестового покрытия Пожалуйста, посмотрите на package.json , чтобы узнать больше сценариев, которые вы можете запустить.
Этот проект является кодексом Elliotforwater. Чтобы заполнить результаты поиска, мы должны использовать внутренний API, который удерживается в другом хранилище, который не является открытым исходным кодом. (Мы также рассматриваем открытый источник, но нам нужно исследовать их юридические последствия.) Наш API работает в постановке и производственной среде. В целях развития вы также можете использовать стадирующую среду. Вы найдете пояснительные комментарии в файле .env.staging .
Мы всегда приветствуем участника любого вида. Вы можете поддержать нас написание кода, тестирование, написание перевода, предоставлять советы по пользовательскому пользовательскому пользовательскому пользовательству, UX, SEO или определения ошибок или запроса новых функций. В наших проблемах GitHub вы найдете разные задачи, которые в основном нуждаются в помощи. Вы больше, чем вы можете взять любую из этих задач и поработать над ней. Пожалуйста, назначьте задачу, над которой вы хотите поработать перед собой, сообщите команде любые сомнения, проблемы, неясные спецификации или идеи улучшений.
Мы всегда приветствуем новые отзывы! Если у вас есть какие -либо идеи о том, как улучшить проект, пожалуйста, не стесняйтесь открывать проблему, маркируйте ideas , и мы проверим и ответим вам как можно скорее. Пожалуйста, помните, что мы небольшая команда, и нам может понадобиться некоторое время, прежде чем вернуться к вам: Prayhands: Пожалуйста, прочитайте здесь, как выбрать задачу и наш вклад в рабочий процесс
Если вы столкнетесь с какой -либо проблемой в установке, откройте проблему.
Есть вопрос? Спросите наше сообщество, было бы легче получить ответ здесь, тогда в проблемах.
Лицензирован в соответствии с MIT
Copyright 2016-2021 Elliot for Water Organization Ltd.
Проверьте наше руководство по товарным знакам.