This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NOTE: No Administrator functions will exist in this app | |
As a new user I want to search for movies High | |
As a new user I want to see movie details High | |
As a new user I want to sign up for an account High | |
As a new user I want to log in to my account High | |
As a returning user I want to search for movies High | |
As a returning user I want to see movie details High | |
As a returning user I want to sign into my account High |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Module 23 = | |
APP NAME: FlickLog | |
Movie diary and watchlist | |
- use TheMovieDb API (https://www.themoviedb.org/) | |
- 1st screen shows instructions and buttons to browse / login / register | |
- browse: search form to search for movies by title + list of moview noew playing in theatres |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compile a list of at least 10 roles that you find via various job boards. Keep in the mind that the hope is that you apply to these roles once we go over job listings: | |
1. Front-End Developer | |
2. Software Architect | |
3. Fullstack Engineer | |
4. Web Developer | |
5. Software Engineer | |
6. Software Developer | |
7. Web Backend Developer | |
8. Full Stack Web Developer | |
9. Full-Stack JavaScript Developer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Findings: | |
- Users had minimal feedback: | |
-- want to see password rules before submitting the registration form | |
-- want to see something letting them know that the sessions were loading when they 1st load the app (sometimes there's a delay) | |
-- want the option of _not_ having to login to add comments | |
-- needed feedback when clicked on stars to add/remove session from their schedule | |
I added: | |
- feedback on password rules before submitting the registration form |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SessionHero App | |
https://sessionhero-app.now.sh/ | |
https://github.com/asktami/sessionhero-app | |
No changes made in response to feedback. | |
Got feedback from 5 people: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NOTE: No Administrator functions will exist in this app | |
As a new user I want to see session info High | |
As a new user I want to filter sessions by date or track High | |
As a new user I want to sign up for an account High | |
As a new user I want to log in to my account High | |
As a returning user I want to see session info High | |
As a returning user I want to filter sessions by date or track High | |
As a returning user I want to sign into my account High |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Module 19 = | |
APP NAME: SessionHero | |
Attendee Conference Session Scheduler / SessionTracker / Agenda Builder | |
- use the FileMaker DevCon 2019 sessions list (export from FMDevToGo) | |
https://www.filemaker.com/learning/devcon/2019/sessions.html | |
- anyone going to the home page will see a list of all sessions | |
- anyone can filter the list by day or track |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Should the client or the server take more security precautions? | |
ANSWER: the server | |
What's the difference between local storage and session storage? | |
ANSWER: | |
The difference between local and session storage is that while local storage | |
is always available in any tab and window of the same machine's browser, | |
session storage isn't. | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
API | |
- "What are the async and await statements in articles-route.js?" | |
ANSWER: An async function can contain an await expression that pauses the execution of the async function and waits for the passed Promise 's resolution, and then resumes the async function's execution and evaluates as the resolved value. | |
- What are "json_strip_nulls" and "json_build_object" in PostgreSQL? in articles-service.js" | |
ANSWER: Returns from_json with all object fields that have null values omitted. Other null values are untouched. | |
CLIENT | |
- what's in the services / contexts / routes directory? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const express = require('express'); | |
const morgan = require('morgan'); // Morgan logging tool | |
const app = express(); | |
// This is middleware that requests pass through | |
// on their way to the final handler | |
// *** a request can pass through multiple functions before a response is sent *** | |
app.use(morgan('dev')); // Morgan logging tool |
NewerOlder