Skip to content

⛰️Data visualisation for 10 million rows of fitness data using React, Storybook, GraphQL, NestJS, Prisma, Hasura and SQL views | 大学毕业项目:运动数据可视化 React GraphQL 前端 + 转移1000万条数据的代码

Notifications You must be signed in to change notification settings

Mingyang-Li/capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⛰️ UoA capstone repo

Data visualisation web application for 10 million healthcare-related data points

Recording of demo: https://www.loom.com/share/46318be5da06439fb49df1681637771d

📚 Requirements

Requirements doc (Charts to visualise) can be found here

🔒 Demo Credentials

Usernames passwords
[email protected] UoaTeamTwoUser1!
[email protected] UoaTeamTwoUser2!
[email protected] UoaTeamTwoUser3!
[email protected] UoaTeamTwoUser4!
[email protected] UoaTeamTwoUser5!

🎨 Technologies used

Purpose Tools
✅ Frontend UI React (TS)
✅ Routing React-Router
✅ Generating API types for frontend GraphQL Codegen
✅ State management Apollo client
✅ Styling - structure MUI & Tailwind CSS
✅ Data migration Prisma ORM
✅ Grouping data SQL views
✅ Data-visualisation library ReactApexCharts

🛠️ Infrastructure

Purpose Tools
✅ GraphQL API Hasura
✅ Database provider Heroku PostgreSQL
✅ Authentication provider Auth0
✅ Frontend deployment Netlify

📚 Sample dataset

https://datasets.simula.no/pmdata/

About

⛰️Data visualisation for 10 million rows of fitness data using React, Storybook, GraphQL, NestJS, Prisma, Hasura and SQL views | 大学毕业项目:运动数据可视化 React GraphQL 前端 + 转移1000万条数据的代码

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published