DEV Community

Smruti Ranjan Rana
Smruti Ranjan Rana

Posted on

1

Omega App : Client

Packages we need.

"@fortawesome/fontawesome-svg-core": "^1.2.32",
"@fortawesome/free-solid-svg-icons": "^5.15.1",
"@fortawesome/react-fontawesome": "^0.1.11",
"axios": "^0.20.0",
"bootstrap": "^4.5.2",
"query-string": "^6.13.5",
"react": "^16.13.1",
"react-bootstrap": "^1.3.0",
"react-dom": "^16.13.1",
"react-redux": "^7.2.1",
"react-router-dom": "^5.2.0",
"react-scripts": "^3.4.4",
"redux": "^4.0.5",
"redux-thunk": "^2.3.0"
Enter fullscreen mode Exit fullscreen mode

Routes

  • /login : Login Page
  • /signup : Signup Page
  • /resetPassword/:token: Reset Password
  • /verifyEmail/:token : Verify Email
  • /dashboard : Dashboard Page
  • /subscriptions: Subscription Page

Environment variables

* REACT_APP_SERVER_ENDPOINT=<Server API Endpoint ex: /api>
* SERVER_URL=<Server URL ex: http://localhost:5000>
Enter fullscreen mode Exit fullscreen mode

Reducers

  • authReducers.js : Handle Auth data
  • errorReducer.js : Handle Errors data
  • loadingReducer.js : Handle Loading
  • spreadsheetsReducer.js : Handle Spreadsheets data
  • subscriptionsReducer.js : Handle Subscriptions data
  • userReducer.js : Handle Users data

Actions

  • authActions.js : Handle Auth actions
  • errorActions.js : Handle Error actions
  • spreadsheetsActions.js : Handle Spreadsheet actions
  • subscriptionsAction.js : Handle Subscription actions
  • userAction.js : Handle User actions

Image of Datadog

Master Mobile Monitoring for iOS Apps

Monitor your app’s health with real-time insights into crash-free rates, start times, and more. Optimize performance and prevent user churn by addressing critical issues like app hangs, and ANRs. Learn how to keep your iOS app running smoothly across all devices by downloading this eBook.

Get The eBook

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More