Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New React Frontend App #3

Open
4 of 15 tasks
tanepiper opened this issue Oct 12, 2017 · 0 comments
Open
4 of 15 tasks

New React Frontend App #3

tanepiper opened this issue Oct 12, 2017 · 0 comments

Comments

@tanepiper
Copy link
Contributor

tanepiper commented Oct 12, 2017

Takeoff aims to ship a developer class application for React, there is already a ticket for this takeoff-env/takeoff#3.

The aim of the blueprint is not to give a fully working app, but to give useful components that can be used to build a great app. Out of the box JWT auth is provided, and a login form and user management with two roles admin and user. So that cuts out a lot of setup.

All the configuration is handled through webpack and babel for compiling, and is hot reloading.

Version 1.1 of the blueprint will ship with a great theme and clean layout and examples.

The task list for 1.1 is:

  • Provide hot reloading configuration that works the same way as existing app
  • Setup with Redux + Devtools
  • Set up with React Router V4
  • Set up JWT service
  • Set up navigation with scopes
  • Set up login page
  • Set up User crud with scopes
  • Basic documentation view

A breakdown of components needed for this release:

  • Provide basic components with source in views and demos
  • Component: Login form
  • Component: User List, User View, User Edit, User Create, User Delete
  • Component: User Password reset
  • Component: Layout (Dashboard?)
  • Component: Documentation View
  • Code Editor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant