Skip to content

abukhalil-LTUC-ASAC/301-book_app

Repository files navigation

Google API Book App

This week, you and your partner(s) will implement a basic full-stack application for a book list which will include the ability to search the Google Books API, add books to a database, and then render those books from a PostgreSQL database. You will also add the ability to update the details of a book or remove it from the collection.

Today’s portion of the application involves requesting books from the API. The client can submit a form to search for a book by title or author, and the search results will then be rendered as a list in the browser.

Author: Your Name Goes Here Version: 1.0.0 (increment the patch/fix version number if you make more commits past your first submission)

Overview

Getting Started

Architecture

Change Log

Day 1


Number and name of feature: Skeleton Server

Estimate of time needed to complete: 30 minutes

Start time: 14:00

Finish time: 01:00

Actual time needed to complete: 11 Hours - Windows update, WSL 2 update, Nap update, doing other work, WSL finally works.


Number and name of feature: Basic Landing UI

Estimate of time needed to complete: 20 minutes

Start time: 01:00

Finish time: 01:20

Actual time needed to complete: 20 minutes


Number and name of feature: Basic Post

Estimate of time needed to complete: 30 minutes

Start time: 01:20

Finish time: 02:00

Actual time needed to complete: 40 minutes

Day 2


Number and name of feature: Basic Error

Estimate of time needed to complete: 10 minutes

Start time: 09:30

Finish time: 09:40

Actual time needed to complete: 1o minutes


Number and name of feature: Basic Database

Estimate of time needed to complete: 1 hour

Start time: 14:40

Finish time: 16:40

Actual time needed to complete: 2 hours // messed up start with wrong configs

Day 3


Number and name of feature: Advanced Routing

Estimate of time needed to complete: 1 hour

Start time: 14:25

Finish time: 15:25

Actual time needed to complete: 1 hour


Number and name of feature: Advanced CSS

Estimate of time needed to complete: 1.5 hours

Start time: 15:30

Finish time: 16:45

Actual time needed to complete: 1.25 hours


Number and name of feature: Advanced Database

Estimate of time needed to complete: 1.5 hours

Start time: 16:50

Finish time:

Actual time needed to complete:

Day 4


Number and name of feature: Advanced UIX

Estimate of time needed to complete: 30 minutes

Start time: 14:00

Finish time:

Actual time needed to complete: