From c81fbffb1cb6b4a93e54cd9b548aac0ffc2e3b87 Mon Sep 17 00:00:00 2001 From: Louis Knapp Date: Sun, 24 Jul 2016 08:12:24 -0500 Subject: [PATCH] lk | prioritizes stuff in notes and adds some tech work --- notes.md | 45 ++++++++++++++++++++++++++++++++++++++++++++ notes.txt | 56 ------------------------------------------------------- 2 files changed, 45 insertions(+), 56 deletions(-) create mode 100644 notes.md delete mode 100644 notes.txt diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..3076abe --- /dev/null +++ b/notes.md @@ -0,0 +1,45 @@ +# Features +- search bikes via brand, make, or serial number. +- add mechanics table and change text input to a dropdown +- freecyclery receipts should fit into sleeve and not squish data +- assign a bike from the available freecyclery bikes page +- there should be nice feedback indicating that the bike was sold +- order agencies by name +- restyle agencies page to not have show or destroy links + +# Tech +- remove bike#entry_date column because it is now fixed_at +- use log number in bike url instead of id +- paginate 'all clients' page +- convert to bootstrap-less +- integrate with autocomplete to get manufacturers & models +- enable posting to bike index when a bike is created +- remove clients#number_of_calls +- remove clients#application_date_bkp +- remove clients#pickup_Date_bkp + +# Bugs +- when client is created without date, app breaks +- mark as sold should be disabled after bike is sold +- when application voided, bike should go back to pool of bikes + +# Other +Reports + General Reports + bikes donated per year + Yearly Reports + bikes sold by month. (Bar graph for extra points!) + bikes donated by year or month. (With bar graph!?) + bikes donated according to agency. (Graph?) + +Improve form layouts +make navigation always on the left side of the page +Make customer facing bike index with pitchers + +refactor index - move unsold bikes to model + +add pics of bikes for sale +add recyclery logos & bike memorabilia pics all over app + +do bike sales labels fit into sleeves? (sheaths are 5x3.75) +freecyclery bikes need receipts diff --git a/notes.txt b/notes.txt deleted file mode 100644 index 0fada13..0000000 --- a/notes.txt +++ /dev/null @@ -1,56 +0,0 @@ -change agency#phone_number to agency#phone - -store date fixed as a real date instead of a string and fix all the data - null values should be date_created - empty strings should be date created - strings of format mm/dd/yy - strings of format mm/dd/yyyy - -add mechanics table and change text input to a dropdown - - - - - - - -when client is created without date, app breaks - -on website, tailwind for tools initiative looks weird in carousel -on mobile - -Freecyclery Receipts - -convert to bootstrap-less -integrate with autocomplete to get manufacturers & models -enable posting to bike index when a bike is created - - -Reports - General Reports - bikes donated per year - Yearly Reports - bikes sold by month. (Bar graph for extra points!) - bikes donated by year or month. (With bar graph!?) - bikes donated according to agency. (Graph?) - -Add way to navigate to client receipts -style client receipts - -assign a bike from the available freecyclery bikes page - -mark as sold should be disabled after bike is sold - there should be nice feedback indicating that the bike was sold -Improve form layouts -make navigation always on the left side of the page -Make customer facing bike index with pitchers - -refactor index - move unsold bikes to model - -add pics of bikes for sale -add recyclery logos & bike memorabilia pics all over app - -do bike sales labels fit into sleeves? (sheaths are 5x3.75) -freecyclery bikes need receipts -when application is voided, bike should go back to pool of bikes -phone calls made is unnecessary - notes are usualy used