Book App (Deployment)
Author: Jagdeep Singh, Jesse Van Volkinburg Version: 1.0.0 (increment the patch/fix version number if you make more commits past your first submission)
Book list app for finding and saving books to a collection. User will be able to retrieve and display the collection
step 1: Clone the repository: `git clone https://
step 2: Make sure npm is installed
Step 3: In terminal/command prompt, enter 'npm i'
step 4: Create a '.env' file containing the following PORT=[port number]
Technologies used:
- JavaScript
- node.js
- express
- dotEnv
- JSON
- superagent
- PostgreSQL
Jagdeep Singh, Jesse Van Volkinburg
--> Credit should be given to CodeFellows for providing all of the frontend javascript, html, and CSS. CodeFellows also gave guidance on the creation of the backend portion.
Number and name of feature: #1: Creating server.js and initial homepage
- Estimate of time needed to complete: 45 mins
- Start time: 9:20am
- Finish time: 10:00am
- Actual time needed to complete: 40mins
Number and name of feature: #2: Search Form
- Estimate of time needed to complete: 30mins
- Start time: 10:00am
- Finish time: 10:40am
- Actual time needed to complete: 40mins
Number and name of feature: #3: Display results on page
- Estimate of time needed to complete: 60 mins
- Start time: 10:40am
- Finish time: 11:46am
- Actual time needed to complete: 65mins - 10min break
Number and name of feature: #4: Error Messages
- Estimate of time needed to complete: 30mins
- Start time: 11:50am
- Finish time: 12:15pm
- Actual time needed to complete: 25mins
Number and name of feature: #5: easy to navigate UI
- Estimate of time needed to complete: 60mins
- Start time: 1:00pm
- Finish time: 1:30pm
- Actual time needed to complete: 30mins
Number and name of feature: #1: Link database to app and display books on homepage
- Estimate of time needed to complete: 60mins
- Start time: 9:00am
- Finish time: 11:00am
- Actual time needed to complete: 2hours
Number and name of feature: #2: show details for single book
- Estimate of time needed to complete: 40mins
- Start time: 11:00am
- Finish time:
- Actual time needed to complete:
Number and name of feature: #3: Display results on page
- Estimate of time needed to complete: 60 mins
- Start time: 10:40am
- Finish time: 11:46am
- Actual time needed to complete: 65mins - 10min break
Number and name of feature: #4: Error Messages
- Estimate of time needed to complete: 30mins
- Start time: 11:50am
- Finish time: 12:15pm
- Actual time needed to complete: 25mins
Number and name of feature: #5: easy to navigate UI
- Estimate of time needed to complete: 60mins
- Start time: 1:00pm
- Finish time: 1:30pm
- Actual time needed to complete: 30mins (minimal at the moment)
Number and name of feature: #6: Stretch, style website
- Estimate of time needed to complete: 60mins
- Start time: 8:00pm
- Finish time: 9:00pm
- Actual time needed to complete: 60mins
Number and name of feature: #1: UI updates
- Estimate of time needed to complete: 2hr
- Start time: 9:20am
- Finish time: 10:45am
- Actual time needed to complete: 1hr 25min
Number and name of feature: #2: Add details page
- Estimate of time needed to complete: 60mins
- Start time: 10:50am
- Finish time: 12:00pm
- Actual time needed to complete: 70mins
Number and name of feature: #3: Add edit page
- Estimate of time needed to complete: 60mins
- Start time: 12:20pm
- Finish time: 1:15pm
- Actual time needed to complete: 55mins
Number and name of feature: #4: Add update book button
- Estimate of time needed to complete: 60mins
- Start time: 1:20pm
- Finish time: 1:40pm
- Actual time needed to complete: not completed yet