- Form page to add user details: name, email, password
- Sign up form validation and accessibility
- Sign up post request to server
- Sign up handler to deal with Post request.
- Sign up feedback page after form submitted
- Sign up tests
- Sign up error handling if user already exists
- Sign up: cookies
- Sign up: JWT
- Sign in form: email, password
- Sign in form validation and accessibility
- Sign in tests
- Sign in handler for db query
- Sign in query from database
- Sign in error handling (if user doesn't exist)
- Sign in Cookies
- Sign in JWT
- Create front end page to display our information on the Bechdel test.
- Create a carousel component the user can swipe over that displays the data, updating the text and styling to match the prototype.
- test to see if the react dom is creating the right elements and displaying the correct information.
- Display all movie data from database on screen.
- Display movie images on css grid (2 across on mobile)
- fetch bechdel test rating from the database
- Display bechdel test ratings on the movie image
- Create filter component
- Show categories on page
- get request to db by parameters
- display filtered results
- Filter function to show top rated films first
- Filter button in search bar
- Click on a movie to see extra film info
- fetch request to the existing API to get synopsis key
- create REACT component to display the text on the movie page.
- Test to see if the correct text / movie title is displayed in the react DOM.
- 3 pages with bechdel questions and tick/cross button
- Redirects to next question after a button is pressed
- Beyond page with emojis, comment box and submit button
- POST request submits form data to API
- add rating information to database
- add review/comments to reviews film page