Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 3.4 KB

README.md

File metadata and controls

73 lines (45 loc) · 3.4 KB

The Period Purse

React Native

The Period Purse strives to achieve menstrual equity by providing people who menstruate with access to free menstrual products, and to reduce the stigma surrounding periods through public education and advocacy. This is their website.

M.Nation has been launched on the iOS App Store, and you can download it here.

You can also find the M. Nation Android repo here.

For Developers

The wiki has a lot of relevant information related to branching, PRs, etc that you should review!

Table of Contents

Setup Local Environment (Mac)

Prerequisites:

Ensure you have the following prerequisites before trying to run the project locally:

  • Node.js and npm (https://nodejs.org/en/download/). Alternatively, check if you have this by using command node -v
  • Once you have Node.js and npm, run command npm install -g expo-cli
  • You will need an iOS simulator. If you have a Macbook, its recommended you install XCode from the app store as it has a built in iOS simulator. If you have a Windows machine, unfortunately you will have to install a virtual machine to run the iOS simulator.
  1. Clone this repository using git clone https://github.com/uoftblueprint/the-period-purse.git
  2. cd into folder tpp-app cd ./tpp-app
  3. run npm install
  4. cd into folder ios cd ./ios
  5. Install pods pod install
  6. cd back out to tpp-app folder cd ..
  7. Run the project using npm run ios
  8. Install debugger with this tutorial
  9. The simulator should open automatically and you should see something like the following image, with the Menstruation Nation app on the home screen:

Screen Shot 2021-10-27 at 11 46 38 AM

Setup Local Environment (Windows/Linux)

Windows

Menstruation Nation does not support development on Windows. You may choose to create a virtual machine with a tutorial like this: video.

Linux

Follow this tutorial.

Common Setup Errors

Please check out the wiki.

Contributors

This project would not be possible without the combined efforts of the TPP Blueprint team (2024-2025):

Merrick Liu, Paridhi Goel, Patricia Santos, Mark Oh, Jack Fan, Fred He