What is this app?
This is a React Native client for an app that will allow skaters to find local skate parks and share videos.
How do I install and run the program?
Type
npm installto install necesseary npm packages. Typenpm iosornpm androidto run both the client. Runapi/handler.tsin a ts-node if you don't have access to the backend (this will run a mock api).
How complete is this?
Right now the backend is mostly complete, as well as the map screen and the video feed on the client. The login page is a work in progress. The settings, search, and profile screens are still incomplete.
| List of Components | Description |
|---|---|
| Card.tsx | These are cards rendered on the bottom row of the map screen to display location options |
| SpotCard.tsx | More detailed location views (used in map screen). |
| Icon.tsx | Used to wrap react native vector icons lib. |
| Text.tsx | Wraps default text with font used in app. |
| VideoPost.js | Represents a single video in the feed screen. |
React-Native-Vector-Icons is used in this app (not as a package but in the src) so its license is included.