Skip to content

A front-end app to display, export, and share data insights

Notifications You must be signed in to change notification settings

aalexmrt/app-nextjs

Repository files navigation

🚧 Work in Progress 🚧

This project is still in progress. Features and functionality might change as updates are made, so expect adjustments in future phases.

Repository Services

This project is using the following repositories:

Work Summary

Phase 1

  • Build the main dashboard to display mock data insights ✅
  • Implement export dashboard via email using users email ✅
  • Record demo video ✅

Phase 2

  • Secured all routes using auth0 ✅
  • Add custom authentication to specific route, allowing the backend server to access the dashboard✅
  • Integrated the Next.js app with a Strapi server to get the data for the dashboard ✅
  • Secured requests to Strapi ✅
  • Record demo video ✅

Phase 3

  • Set up docker compose ✅
  • Record demo video ✅

Phase 4

  • TODO

Backlog

  • Get notified via slack when new users sign up to the app
  • Implement some kind of RBAC to differentiate between users
  • Save secrets in a secret manager
  • Implement a global state management solution
  • Deploy online
  • Deploy on local kubernetes

Demo Videos

About

A front-end app to display, export, and share data insights

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published