CSR Watch

Social Network for Internal Company

Details

DURATION: 3 months (Freelancer Initial – I configure myself).
PLATFORM: Android, iOS (NodeJS React Native).
TECHNOLOGIES: React Hooks, React Native, Native Base, React Navigation, Redux, Redux Saga & Logger, Reselect, i18next, GraphQL, Apollo Client.
TOOLS: Mac OS, VSCode, Android Studio, XCode, Postman, Bitbucket, Yarn, Fastlane to deploy, Test Flight.
CODE QUALITY: ESLint (Airbnb & Standard JS), Prettier, Flow Types.

Team

MY ROLE: Mobile Developer.
2 Frontend Developers, 1 Backend Developer, 1 Tester, 2 React Native Developers.

Overview

CSR Watch is a social network designed for internal company use. The platform features:

  • Point system (called Gopy) for user engagement
  • Social features like likes and shares
  • Survey functionality for company feedback

Key Achievements

  • Experience with react navigation including header, tab, and drawer in a screen
  • Implemented image caching and grid image display
  • Developed image upload functionality with GraphQL server
  • Created image picker with resize functionality before upload

Share this project