Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomatau/tf-intensive-rottentoms-app


https://github.com/tomatau/tf-intensive-rottentoms-app

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

## Up and Running

1. Choose a project maintainer
2. This person should fork this repo
3. Create issues according to what you wish to work on
4. Rest of the project branch from this repo and submit pull requests to master

#### Kanban?

1. Use https://waffle.io/ integration to manage issues

## Backlog

Below is a list of potential backlog ideas for you to work on :)

### Login Form
1. Add logged in user to user-list (medium)
2. Validate for unique only users from the user list (hard)
3. Display validation messages (easy)

### Logout Functionality
(medium)

### Register New User
(medium)

### Search results
1. Make page truly private (easy)
2. display paginated table of results (medium)
3. implement pagination (medium)

### Movie List (medium)
1. create route to display a list of movies according to one of the endpoints such as box office, etc...
2. Use resolve blocks to load this information from an API call
3. write actions
2. Pagination of results

### DVD List (medium)
1. Same as movie list

### Movie Details (medium)
1. Route, resolve, API call,...

### Other
1. Loading display for each page (medium)
2. Swap out localStorage for indexedDB for User persistence (medium/hard)
3. Swap out localStorage login for OAuth login (medium/hard)
4. Swap out RottenTomatoes for OMDB or json-server (easy)

## Endpoint Docs

http://developer.rottentomatoes.com/