Adilas.biz Developer's Notebook Report - 5/1/2024 to 5/31/2024 - (49)
|
||||||
Photos
|
Time Id | Color | Title/Caption | Start Date | Notes | |
Shop 11017 | Working on the scan cart | 5/1/2024 |
Multiple sessions throughout the day. Working both alone and with Bryan on and off through the day. Here are some rough notes. Emails and recording notes. Research on sorting multiple arrays and structures. Meeting with Bryan. Working on sorting memory and complex data objects. Looking into flipping a few small pieces for Suzi for the cart (loyalty points and cart types). Finished up some code and pushed it up to data 0 for testing. Went back to doing a small work session with Bryan to work on sorting memory and complex data structures and arrays. We were playing with a scratch file and trying to make it work on that before going deep into the real code.
Looking into Bryan's code branch for cart line item level groupings. Started going through the code and prepping the cart structure and line items structures with the correct new placeholder fields for both the arguments and session scope variables. More backend prep work stuff. |
|||
Shop 10954 | Working on the mini scan cart and line item groupings | 5/2/2024 |
Working with Bryan on the mini scan cart. We showed each other where we were working (progress check). We passed some info back and forth through chat. Bryan is working on his visuals for the groupings. I'm working on the background stuff (session stuff and backend logic). We both started working on our projects and doing prep work. Meeting with Suzi and giving her a demo of where we are heading. Both Bryan and I showed what we are working on. We spent some time drawing and showing documents, notes, and even code. We showed Suzi how we will be sorting things, based on a small scratch file that allowed for us to move things around in memory. Good interactions. |
|||
Shop 10934 | Meeting with Shannon and Abby | 5/2/2024 |
Meeting with Shannon and Abby. Showed them where we are at and making more plans. Next week we will do the full meeting with Shannon going first and then Abby after that. Both are going to keep harvesting resources and helping to get them organized. I did a bunch of drawings and explained some of what we are doing and planning. They both seemed really excited. |
|||
Shop 11021 | Meeting with Bryan | 5/2/2024 |
Emails and then working on backend code and settings for the mini scan cart and the line item level groupings. Met with Bryan and went over some deeper line level sorting. Did some testing on changing the groupings to see how it worked out. |
|||
Shop 11012 | Meeting with Hamid | 5/2/2024 |
Meeting with Hamid. We did some simple ColdFusion queries and playing with the output. Light training. |
|||
Shop 11053 | Working on the mini scan cart and line item groupings | 5/2/2024 |
More work on the line item grouping settings. Started building out the new form to help with new settings. |
|||
Shop 11020 | Meeting with Suzi | 5/3/2024 |
Quick meeting with Suzi. Made a quick change to the split cart buttons (bigger size). Ended up making other button changes to make it easier for people with touch screens (bigger buttons). Touching base on where we are at. |
|||
Shop 11022 | Meeting with Michael | 5/3/2024 |
Quick meeting with mike from Cannapages. He needed to look-up some parent attributes for a 3rd party integration that he is working on. Back on more settings and mini scan cart changes for line item groupings. Added a new high-level session value for watching for cart/invoice line item level groupings. This is set and controlled at login. |
|||
Shop 11046 | Meeting with Russell | 5/3/2024 |
Working on settings and display options. Meeting with Russell. We went over a bunch of CSS questions. Spent the whole time tweaking out some of the CSS (placeholders for text areas, icons, dynamic flex media queries, etc.). Good work session on the new cart. |
|||
Shop 11054 | Working on the mini scan cart | 5/3/2024 |
Back on the new line item level groupings for the cart. Working on the display inside the cart (how to set the groupings into session). Got through the manual entry options and the display for the auto number feature. Lots of work on the output interfaces for setting and dealing with the groupings. Working on mixing manual entries with auto number stuff for the groupings. Started into the build a list options for groupings. Basically, there are three mode - manual entry, auto number, and build a list (predefined buttons). Finished the first round of the display for all three grouping types (open entry, auto number, prebuilt list). Fun to see it come together. Next, we have to really plug it in and make it work (automation). It currently works in a manual format. Good start. |
|||
Shop 11055 | Sorting line items - cart stuff | 5/4/2024 |
Emails and then a small change for Suzi and my cart favorites. Took off the quantities on the photo buttons (my cart favorites). Started working on a custom page to help with sorting the line items. Decided to show page stats for the cart and then started working on the bulk sort edit form for the line item groupings. The display was pretty easy. Sorting the line items (in memory) is a little bit harder. |
|||
Shop 11056 | Working on line item sorting | 5/6/2024 |
Working on a new sort order for cart line items. The new sort will help when using the line item groupings and increases the sort value for each line item. The old way was just a straight number and then the sort was done by the line id. The new way allows for the line id's still to exist, but it also adds a manual sort number that may be changed if needed. The goal is to help sort the line items in memory before they get submitted to the database for storage. |
|||
Shop 11044 | Meeting with Suzi | 5/6/2024 |
Working on saving the new line item level sorting and allowing edits to the sort numbers as needed. Meeting with Suzi, Steve, Bryan and doing a small demo. Got a little bit of feedback and a few requests on changes that they need and want. It's looking good, just needs a little bit more and then to get it live. After the demo with Suzi, I talked with Steve a bit about some other things that are coming down the pipeline. After the meeting, I talked with Bryan and we did some light planning. Small side notes... Wish list stuff. Bryan had a request to get white papers on some of our accounting and how it all works. He has a person who wanted to read up on stuff. Basically, a request for documents and content. That's awesome. I'll try to work with Shannon to get some of that stuff going and done.
On the mini scan cart, we would like to add options for printable notes, non-printing notes, customer PO's, due dates, etc. All of that stuff already exists on the classic cart but not currently on the mini scan cart. We want to be able to change the cart type, the cart date, the salesperson(s), etc. Normal main cart edits.
Request from Suzi, if you click on start cart and the cart already exists... maybe just go to the view cart vs showing an error. not sure? |
|||
Shop 11057 | Work session | 5/6/2024 |
Back working on the cart line item sorting. Physically doing the line sorting based on the recorded line sort values. Harder than it sounds. |
|||
Shop 11035 | Working on sorting line items | 5/7/2024 |
Back working on sorting the cart based on different values and pieces. Playing with scratch files. |
|||
Shop 11039 | Meeting with Shannon | 5/7/2024 |
Working with Shannon. Small demo of where we are at on the cart and the line item grouping. Flipped over to Shannon sharing her progress on the presentation gallery. Summing up content and making review notes. Talking about the need for organized good content. See attached for some of Shannon's notes. |
|||
Shop 10981 | Meeting with Russell | 5/7/2024 |
Two different phone calls with Eric. Talking about photos, media/content, image manipulation. Meeting with Russell. I showed him what we are working on in the cart. We decided that we would make part of it into some AJAX and JQuery stuff to help it out. Spent the rest of the time talking about plans and prepping the files. We didn't get to work on any of it, but we have a plan and it's all prepped for next time. |
|||
Shop 11047 | Meeting with Bryan | 5/7/2024 |
Meeting with Bryan. Going over progress and talking about next steps. I was showing him the array sort stuff and talking about groupings. |
|||
Shop 11058 | Recording Notes | 5/8/2024 |
Emails and recording notes. Trying to fix some cookies to get into the WordPress site to flush the cache. See notes in the shop for 5/2/24 to 5/7/24. Busy times. |
|||
Shop 11059 | Work sessions | 5/8/2024 |
Sorting line items. Allowing for different sorts (manual, natural, and level 1). Meeting with Cory. Checking on some older projects. We walked through some settings and flow to connect PO date/time flex attributes with elements of time. We did a couple practice runs. We also checked on some payroll settings for a client that wants a new state added. More sorting line items. Allowing for the URL's (web links) to help with the sort orders (presets based on sort numbers, natural numbering, and sub line level grouping). Making good progress. |
|||
Shop 11034 | Working on the scan cart | 5/9/2024 |
Emails and recording notes. Working on the line item sorting and groupings. Making some of the sorting options into functions for reuse. Light testing. |
|||
Shop 11036 | Meeting with Shannon and Abby | 5/9/2024 |
Meeting with Shannon and Abby. Small demo of where are at with the new cart stuff. We even logged in and looked around Suzi's demo site (super cool with all of the buttons). Good stuff. After that, Shannon was presenting on some of her research. We made some plans for next week. Next, Abby was showing us some of her progress on a history of adilas document. We talked about desktop publishing, typography, and making things consistent across a document or a project. I gave her an assignment to checkout some topics and then do a new version. The text is fine, the graphics and feel just need a little bit of help. |
|||
Shop 11061 | Working on the scan cart | 5/9/2024 |
Phone calls with both Eric and Bryan. Back working on the cart and line item level groupings. Added a quick page to help flip between customer invoices and counter sales (no customer assigned - quick cash ticket). Just chipping away at things. |
|||
Shop 11050 | Meeting with Hamid | 5/9/2024 |
Meeting with Hamid. We were trying to get his local box all setup in order to connect to a database. Installing drivers and trying to get things connected. Mostly playing with MySQL and ColdFusion trying to create datasources (database connections). We couldn't get it to work. I think that we were missing a connection or Java file. He texted me later (after the meeting) and said that he figured it out. He had to install a newer version but he got it going. |
|||
Shop 11064 | Working on the mini scan cart | 5/10/2024 |
Recording notes from yesterday. Working on a small to do list of fixes for the cart. Adding validation, help popup modals, and working on flow. Going through pages and adding the sortable line items to the display (bulk edit cart, bulk cart discount, review cart, and printable cart pages). |
|||
Shop 11065 | Working on the mini scan cart | 5/10/2024 |
Quick phone calls with both Steve and Suzi. Talking about ideas, options, needs, and potential clients. Back working on the groupings. Spent some time adding a new method to help store the line sorts and line item level groupings and store those values in the database. I was able to grab some of Bryan's code and just tweak it a little bit. He already had an add new tie-in method built. I just made it into an add/edit (both) method. Started working on the restore to cart from quote to cart. Pulling in the saved sortings and groupings. Just an idea... On the my cart favorites (custom buttons). If they are stacking buttons (button groups), allow them to create one button and then stack it wherever they need to. Open that up and allow for one-to-many assignments. We may want to look at smart group button assignments (rules and assignments). We may want a similar table or multi-purpose that table to allow for the relationships. Maybe do a sort of just the group buttons and allow for a quick checkbox to say yes, show it here as well. Something like that. |
|||
Shop 11067 | Work session | 5/10/2024 |
Burning some midnight oil. Working on the printable quote and showing the line groupings. Added some more session values to help limit the look-ups needed. Cascading code through different pages. Merged in some code and did some testing. Started working on the invoices and showing the visual results on the invoice pages. Ran out of time. Too tired to finish everything. |
|||
Shop 11068 | Working on the cart and new payment checkout page | 5/11/2024 |
Multiple sessions throughout the day. Started at 6:30 am and ended up finishing up around 7:45 pm. Trying to help out Suzi who was in Canada on a live demo. Small demo with Suzi and Bryan, early in the morning. Super quick demo. Suzi had a few more suggestions. Bryan and I talked about some stuff for a bit as well. Small change to preselect the auto number option for the groupings. Pushed up some code. More small tweaks for Suzi. Added code to help with discounts, clear cart options, and a new checkout screen. Pushed up some code. On a phone call with both Steve and Suzi. Recording ideas and needs. Tons of small layout changes. Tons of great ideas and notes. See attached for some notes and to do list items. Working on a modified payment page for faster checkout. Made it more graphical. Only got about halfway through it. Couldn't stop, had to finish at least a small version of it. Pushed up new code. |
|||
Shop 11052 | planning | 5/13/2024 |
Started out doing some prep work and gathering up a number of notes and to do list items for the mini scan cart. See attached. I then went up to Bryan's house and we started to work, plan, and do some review of where we are at with the cart, the line item level grouping, sorting carts, buttons, and restaurant level controls. Good review. I did a small demo for Bryan of the new changes that happened over the weekend. We then jumped into a multi-hour planning session on the new one-to-many relationship that we want to build out for the my cart favorite buttons (cart and POS buttons - point of sale stuff). Good session and we took a couple pages of notes. We left off and it wasn't fully planned out but at least enough of a direction was present to give it a flavor. I bailed out to do some other projects and Bryan was going to keep planning things out and then let me know what he came up with. |
|||
Shop 11071 | Phone calls and working with Eric | 5/13/2024 |
Phone call with Steve to go over things. He gave me an update on some of his meetings and new developments. Lot of stuff is happening. It is amazing how fast things change and shift. Very dynamic environment. We are just trying to manage things and keep the wagon going. It gets super busy. We also talked about other changes that are being requested by clients, priorities and who is paying for what. Lots of stuff is getting done (progress) but we are currently taking it all on the chin (paying for it internally). That is great, but we are not sure how long that can keep going without some outside funding or help. We chatted about that (funding options) for a bit as well. Phone call and then jumping on a GoToMeeting with Eric. Mostly talking about media/content and image or photo type questions. Looking at code and working on both virtual and actual paths (local vs live). Locally, we only have one development server. Live, we have multiples servers and they all have to interact and play a part. Light debugging and some back and forth talks. Crazy stuff and having to flip paths and variables between test and live and between dockers setups and more normal classic local server setups. We ended up pushing up some files, doing some live testing and debugging, and then coming up with a plan. |
|||
Shop 11069 | Meeting with Bryan | 5/14/2024 |
Meeting with Bryan to go over his plan for the my cart favorites tie-ins with other cart favorite buttons. We did some looking and talked about ways to show, update, and display the records. Along the way, we did some searches to see how many pages the current function touched and also asked a number of questions between ourselves. One of the new questions was dealing with sorting and allowing people to sort the buttons and alter the display layout. It is amazing how deep it can get just from a one-liner request - can we build a one-to-many relationship between buttons (what will show up and be available). That little one-line will end up being 20 hours or more worth of development.
Emails, paying bills, and recording notes from Friday and Saturday of last week (5/10/24 to 5/11/24). |
|||
Shop 11040 | Meeting with Shannon and Abby | 5/14/2024 |
Working with Shannon and Abby. Reworking the presentation gallery based off of some of our notes. Small work session. I got some good feedback and we were able to work on page layouts. Both Abby and Shannon were helping me and providing opinions as we made changes. It was fun. See attached for some small screenshots. |
|||
Shop 11072 | Emails and Recording Notes | 5/15/2024 |
Emails and recording notes from 5/13/24 to 5/14/24. |
|||
Shop 11051 | Lunch with Bryan | 5/15/2024 | ||||
Shop 11049 | Meeting with Russell | 5/15/2024 |
Meeting with Russell. Going over some AJAX and jQuery. Continuing education - super important to keep that going. We spent a little bit of time going over quotes on some UX design sites. Keep it simple. We then switched over to a small work session. We were standardizing things and refactoring code. We took existing code that runs fine and then slowing started building things up from the working model. |
|||
Shop 11070 | Meeting with Michael | 5/15/2024 |
Meeting with Michael from Cannapages (3rd party developers). They need two new API sockets (endpoints) to help automate some of their code/buildout. Called and talked with Cory. |
|||
Shop 11075 | Working on to do list items | 5/15/2024 |
Working on my to do list items. Installing Fireworks (older web graphic program). Created a couple of new graphics to help show what we are doing with the presentation gallery. See attached. Small to do list items... changed the header on the split cart and small clean-up stuff. Merged in new changes. |
|||
Shop 11077 | Emails and Recording Notes | 5/16/2024 |
Emails and recording notes. Playing with the frozen yogurt demo site. |
|||
Shop 11041 | Meeting with Shannon and Abby | 5/16/2024 |
Working with Abby and Shannon. Abby was showing us some progress on her adilas history document. Small demo on what we are doing (new changes to the system). Light graphic demo and talking about graphic programs, tools, work flow, and layers. We did a small training session. After that, we did some more work on the presentation gallery - core concepts homepage. Lots of graphic type training today. Fun! See attached for some of Shannon's notes. |
|||
Shop 11073 | Meeting with Steve and Suzi | 5/16/2024 |
Meeting with Suzi and Steve on the frozen yogurt company. Suzi was going over things and giving us a recap of her live demo up in Canada. We went over the full 8-page document that Suzi wrote up on her findings. We are getting closer and closer to get their needs and wants checked off. I took a few notes and have a good idea where we are heading. |
|||
Shop 11076 | Meeting with Chuck, Suzi, and Steve | 5/16/2024 |
Emails. Looking at Chuck's vertical time slot view page and a new code branch for showing the vertical time stuff. Playing with some of the values on the mock-up page, just getting to know it (small experiments). On the phone with Bryan going over some ideas. Also talking about raises and time available to help with code, projects, and prospecting. Meeting with Chuck, Suzi, and Steve to go over the vertical time view page. We were talking about MVP options (minimal viable product). Looking at some other software options (things that the client is currently using - likes and dislikes). Good meeting and came away with some small to do list items. After the meeting, Chuck helped me get signed into the WordPress site and setup the two-factor authentication (2FA) stuff. Recording notes. |
|||
Shop 11079 | Working on the presentation gallery | 5/17/2024 |
A couple of different sessions throughout the day working on the adilas presentation gallery. Just having fun today. Pushed up a number of new changes. I did some new graphic work and lots of theme stuff and verbiage changes. If you want to see the new graphic work, go to the main presentation gallery homepage and click on the different links from that page (modal popups). I also helped Craig out with a bank transfer to help with some projects and funding. |
|||
Shop 11080 | Working on line item sorting | 5/18/2024 |
Emails and then working on cascading the cart line item grouping and sorting to other pages (quotes and invoices). Spent time on the duplicate invoice to cart and other printable invoice formats. Had to do some tweaks to help with SG&A cost (selling general and administrative costs) lines after the fact (sort order values). Clean-up from the day. |
|||
Shop 11074 | Meeting with Russell | 5/20/2024 | ||||
Shop 11037 | Meeting with Shannon and Abby | 5/21/2024 | ||||
Shop 11038 | Meeting with Shannon and Abby | 5/23/2024 | ||||
Shop 11062 | Meeting with Hamid | 5/23/2024 | ||||
Shop 11042 | Meeting with Shannon and Abby | 5/28/2024 | ||||
Shop 11043 | Meeting with Shannon and Abby | 5/30/2024 | ||||