wsdt / Wavect__s_f_mobile

Wavect - Social Network: "Do sth. good and win prizes based on your interests." -> Personalized Corporate-Social-Responsibility
https://wavect.io
Other
1 stars 0 forks source link
app react reactnative typescript

Mobile Frontend Maintenance Generic badge Donate saythanks

Core app made with React Native & Expo. Download on Play-Store.

Core-Features/Milestones

Don't be confused by browsing our commit-history: Our requirements have changed drastically over time, thus we ejected our Expo app to pure React-Native and moved back to a non-ejected Expo-App in 2020.

What was Wavect®? ("BeKind" from October 2018 - April 2019)

Wavect® has been a Tech-Startup from October 2018 to May 2020 to offer low-priced and personalized Corporate-Social-Responsibility campaigns to SMEs. We basically built a social-platform where people can solve so-called challenges related to environment-protection, health and solidarity and win prizes based on their interests by companies they love (e.g. exclusive rebates, products, vouchers, ...).

Image Wavect_Logo


Our latest mockup

Wavect - Mockup


Main documents

If you should plan to commercialize any of our software or/and business-model, we would greatly appreciate if you get in touch with us!

Team

Our startup consisted of 5 people.

Social-Media (might not be online anymore)

Contribution Open Source Love svg2 PRs Welcome

This project is licensed under GNU V3, so contributions/pull-requests are welcome. All contributors get listed here.

Contributors

How tu use?

Please use Yarn instead of Npm as Npm might cause problems in combination with Expo.

How to run?

yarn start android // or // yarn start ios

How to create a release?

Run npm version {new version in major.minor.bugfix format} and then create the release build. The previous command removes the necessity to adapt the version-numbers in native code.

Backend interaction

Please keep in mind that the repo mostly uses the real backend (= api.dev.wavect.io). In case you want to use the local backend to debug, update the backend itself and test new features, you might need to use "Docker" and change the API-Url in the global_config.ts [/s_f_mobile/src/globalConfiguration/globalConfig.ts]. Please refer to the documentation of the base repository as it contains the docker-compose.yml.

Notes

If your intending to use the < Text > Component of react-native, please dont forget to use the new < AppText > Component to automatically use our Futura-Font Package.