
React Native Job Listing App Theme v 1.0.1
A fully customizable React Native based starter kit to build job listing platform, focused on simplicity and time saving. Built with Expo, NativeBase, Formik, Storybook.
Note: This product is available with Expo client.
Development Environment
All the screens you'd want!
Fully customizable, ready-to-use screens for users with easily configurable application design.
- ● Splashscreen
- ● Login
- ● Sign Up
- ● Reset Password
- ● Job List
- ● Job Details
- ● Find Jobs
- ● Results
- ● Saved Jobs
- ● Profile
- ● Edit Profile
- ● Settings
- ● Job Listing

Available Features
- Formik for organized flow throughout the app, handles form submission, manages validation and error messages
- Uses Styled - components that allows to write actual CSS code for styling components
- Comprises of Storybook, open source tool to develop UI components in isolation
- Absolute imports via babel-module-plugin-resolver plugin

Technologies Used
- React Native
- Expo
- NativeBase
- Formik
- Styled components
- Storybook
Quality Code
- ESlint, for code quality
- Prettier for pretty, formatted JavaScript code
- Test cases with Jest
Eye soothing UI with awesomely smooth UX!

Package
Job Listing App
- ● @expo/vector-icons: ^10.0.0
- ● @ptomasroos/react-native-multi-slider: ^2.2.2
- ● @react-native-community/art: ^1.2.0
- ● @react-native-community/masked-view: 0.1.6
- ● expo: ^37.0.0
- ● expo-font: ~8.1.0
- ● formik: ^1.4.3
- ● native-base: ^2.13.12
- ● react: 16.9.0
- ● react-native: https://github.com/expo/react-native/archive/sdk-37.0.1.tar.gz
- ● react-native-easy-toast: ^1.2.0
- ● react-native-gesture-handler: ~1.6.0
- ● react-native-image-progress: ^1.1.1
- ● react-native-keyboard-aware-scroll-view: ^0.9.1
- ● react-native-modal: ^7.0.2
- ● react-native-progress: ^3.5.0
- ● react-native-reanimated: ~1.7.0
- ● react-native-safe-area-context: 0.7.3
- ● react-native-screens: ~2.2.0
- ● react-native-step-indicator: ^0.0.11
- ● react-native-swipeout: ^2.3.6
- ● react-native-swiper: ^1.5.14
- ● react-navigation: ^4.3.9
- ● react-navigation-stack: ^2.5.1
- ● react-navigation-tabs: ^2.8.13
- ● styled-components: ^4.1.3
- ● yup: ^0.26.10
- ● @storybook/addon-actions: ^4.1.13
- ● @storybook/addon-links: ^4.1.13
- ● @storybook/addons: ^4.1.13
- ● @storybook/react-native: ^4.1.13
- ● babel-core: ^6.26.3
- ● babel-plugin-module-resolver: ^3.1.3
- ● babel-preset-expo: ^8.1.0
- ● babel-runtime: ^6.26.0
- ● eslint: ^5.13.0
- ● eslint-config-universe: ^1.0.7
- ● jest-expo: ^37.0.0
- ● prettier: ^1.16.4
- ● prop-types: ^15.7.2
- ● react-dom: 16.9.0
- ● react-native-storybook-loader: ^1.8.0
- ● react-native-testing-library: ^1.6.0
- ● react-test-renderer: ^16.8.4