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

Initial cut of routes and controllers #5

Open
9 tasks
brehaut opened this issue May 31, 2016 · 1 comment
Open
9 tasks

Initial cut of routes and controllers #5

brehaut opened this issue May 31, 2016 · 1 comment
Labels

Comments

@brehaut
Copy link
Contributor

brehaut commented May 31, 2016

The UI will need to handle routing and history changes to provide a good UI experience for browser based users. This should be handled by some kind of routing and controller dispatch scheme. This task is to create the basic stubs we know we will need to get off the ground:

  • Homepage / Search page
  • Search page with results: Note this may look like a variant of the homepage
  • Details view page
  • User pages (coordinate with backend team)
    • Log in.
    • Sign up.
    • Account preferences.
    • Sign out
    • Entry add and edit

Depends on #3

This was referenced May 31, 2016
@brehaut brehaut added the Task label Jun 3, 2016
@brehaut brehaut added this to the Burnt Pizza MVP milestone Jun 3, 2016
@templetonpr
Copy link
Contributor

RE: Routing, we should be pretty much covered by react-router. Basically, once we make the pages, they're pretty simple to hook up.There's some fancy stuff we can do with react-router if/when we need to, but for now the basic routing functionality should be fine.

RE: Controllers, we may want to think about adding redux ( or some other flux implementation? ). We don't need it right now, but once we implement the login functionality, the app might get complex enough to warrant adding it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants