Act1 tried to reduce the friction for people to become involved in activism, and also to reinvent the protest experience with a mobile app.
I’ve worked on Act1 for 5 months, and learned a lot from it - it was my first app I built from the ground, and I fell in love with crafting a great mobile experience.
Eventually I understood that I’m too invested in this project. I’ve worked alone, which made it pretty hard, and my mental health have been forgotten in the process.
I still believe that this project needs to see the light of the day, and I hope to get back to it in the future.
The project is written using React Native. The main libraries we use:
- React Native Firebase helps us interact with Firebase.
- MobX ensures we have a single source of truth.
- React Navigation will take us to the right place.
- restyle provides a theming toolkit and a supercharged
Box
(View) &Text
components.
- Fork the repo and clone to your machine.
- Run
yarn install
- Run
cd ios && pod install
- Create a firebase project and set it up on iOS & Android according to React Native Firebase docs
- Clone our cloud functions repo, install it and run the emulator (more info at the repo)
The source code is released under the AGPL-3.0 license.
The project assets - the user interface, app branding, images, illustations, icons and fonts are outside the scope of the license and requires a permission to use.