Feature: 1 - As a user, I want my application to load quickly so that I have an enjoyable experience.
Estimate of time needed to complete: 30 minutes
Start time: 1:30 PM
Finish time: 2 PM
Actual time needed to complete: 30 minutes
Feature: 2 - As a user, I want to search the Google Books API so that I can view the results of my search.
Estimate of time needed to complete: 30 minutes
Start time: 2 PM
Finish time: 3 PM
Actual time needed to complete: 60 minutes
Feature: 3 - As a user, I want to be able to browse the search results..
Estimate of time needed to complete: 60 minutes
Start time: 3 PM
Finish time: 5:30 PM
Actual time needed to complete: 2.5 hours
Feature: 4 - As a user, I want to view any error messages that occur during the usage of my book list application so that I know if something has gone wrong.
Estimate of time needed to complete: 10 minutes
Start time: 5:30 PM
Finish time: 5:40 PM
Actual time needed to complete: 10 minutes
Feature: 5 - As a user, I want a simple, clean looking UI so that my application is easy to navigate.
Estimate of time needed to complete: 60 minutes
Start time: 8:30 PM
Finish time: 7:30 PM
Actual time needed to complete: 120 minutes (2 days)
Feature: 6 - As a user, I want the application to have a home page, so that I can see see relevant information.
Estimate of time needed to complete: 10 minutes
Start time: 7:30 PM
Finish time: 7:40 PM
Actual time needed to complete: 120 minutes (2 days)
Lab 11 (completed features only):
- Create server.js and dependencies
- Create basic HTML scaffolds for ejs files
- Test routes
- Integrate Google Books API and load form
- Create book routes and constructor
- Create error handlers
- Styling (CSS)
- Welcome page setup
10.31.20 - Features 1-4 completed
11.2.20 - Fixed Heroku Deployment, Added styling to one page (search page)
11.3.20 - Added styling to second page (results page), setup home page
Lab11 Code Partner: Cody Carpenter