Skip to content

sanderdebr/sleepdiary

Repository files navigation

sleepdiary

Keep track of your sleep quality and discover how to improve it

sleepdiary.sanderdev.nl

Image of sleepdiary app


Using:

  • NextJS with custom Express server
  • State management: React useContext + useReducer hooks
  • Images: webp format and custom React Lazy Loader
  • Fonts: async injected for performance
  • Database: sqlite3
  • Authentication: JWT + GoogleAPIs + bcrypt
  • Styling: Custom Designed with Styled Components (mobile first) + NordTheme color palette
  • Charts: Recharts
  • Deployment: Digital Ocean Ubuntu 18.04 server

Todo

  • API sync with FitBit API
  • CI/CD Pipeline through Github Actions

Image of sleepdiary app

About

Full stack NextJS app for tracking and improving sleep quality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors