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

hugotox/AppStarter

Repository files navigation

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

About

Next.js application starter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published