Skip to content
This repository has been archived by the owner on Jun 13, 2022. It is now read-only.

Latest commit

 

History

History
40 lines (30 loc) · 890 Bytes

README.md

File metadata and controls

40 lines (30 loc) · 890 Bytes

Next.js Example

TODO:

  • Load static css and render it server side
  • Animated page transitions
  • Redux integration
  • Async fetch data server & client side
  • Login endpoint
  • Logout endpoint
  • withAuth higher order component
  • Show logged in username in navbar
  • User types
  • Remember me feature
  • Route masking feature
  • Django Rest example
  • Django graphql example (using apollo)
  • Django graphql example (with authentication)
  • Socket.io example
  • Unit tests setup
  • Make sure all components use propTypes
  • Move login logic to Django
  • Client side form validation (Formik)

UI Widgets

  • Responsive navbar
  • Modal window

Run with pm2:

$ pm2 start npm -- start --name app-starter

Run unit tests

$ npm run test

With coverage report

$ npm run test -- --coverage