Tint Trotter
Simple React application that interfaces with the Tint API /feed
endpoint for fetching social media
feeds.
For this specific application, Instagram feeds were targeted from all the places that I lived or frequently visited during my time living abroad in Switzerland. Each feed corresponds to a geography location on the map, as indicated by the pin icon. As the pins travels from each location, the feeds will change to reflect the Instagram feeds from that region.
I wrote this app for 4 reasons:
- To learn more about Tint, it's API and account management
- Creating a good starting React app that gives examples of Redux, async calls, and testing. this app could act as a good seed app future projects.
- Brush-up on my React skills.
- Have fun building something that can remind me of beautiful places I lived and saw in CH.
- React
- Redux
- scss
- Jest (testing)
- Install npm
brew install npm
- Install yarn
npm install yarn
- Install project dependencies
yarn install
- Run local dev server
yarn dev
- Open browser and navigate to
localhost:8080
- Fix container tests. The container tests are currently failing because I of an unmocked dependency on scss.
- Need to add better error handing for async calls to Tint API