A mobile app that makes it fun to read news on business and tech! Built in one day by Justin Aronwald, Will Zakielarz, Ana Stanisavljevic, and Logan Dracos (Duke University).
First, make sure you have React Native and Xcode installed. Then, install watchman and cocoapods.
You'll need Homebrew to install watchman.
brew install watchman
sudo gem install cocoapodsIn the main project directory, run npm install to install dependencies. Then, nagivate to the /ios directory and install dependencies like so:
cd ios
pod installNavigate back to the home directory. Run npm start to start Metro.
In a new terminal, run npx react-native run-ios to start the app. An Xcode simulator should boot up with your app on the home screen.
You'll need three API keys: OpenAI, NewsAPI, and Extractor API. Put them in the desired locations (hard-coded or .env file).