Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.66 KB

File metadata and controls

50 lines (35 loc) · 1.66 KB

"build something of interest to you, that you solve an actual problem, that you impact your community, or that you change the world. Strive to create something that outlives this course."

TODO list

General

[x] Substitute DB credentials by env variables DIOGO [ ] Write a script for the video [ ] Create video content pitching our project

Client info page

[x] Client page with client info (name, id, plastic_balance) [x] Create a button in client_info.html to go back to the landing page [x] Query client per id_number instead of genereated id [X] Button to start shopping [x] Add a header title to the page (non-critical) [ ] Handle error when the cient does not exist

Client Register

[x] Add Unique identifier number to the customer model

Homepage

[x] Complete the description in the landing page [x] Add search bar (per NIF or name) in the landing page and show the client info [ ] Add label "User Info Page" to the search bar

Product List/Register

[x] Create a form to register products [x] Create the products table in the DB [x] Create a template for products list with a "Add new" button
[x] Load the DB from a csv file [x] Solve the new product registration problem after loading a list of products [x] Add a button to see the full shopping list "See product list" [x] Change the submit button style

Register shopping list

(non-critical) [ ] Handle error when registering an inexistant product [x] Page to register a shopping list [x] Field to introduce the User ID - receive in the render FRANCISCO [x] Update customer plastic_balance after each shopping FRANCISCO [x] Process payment of shopping list

Deploy (OPTIONAL)

[ ] Deploy DB in production environment