 Okay, this is gonna be a quick overview of some software that I've created and this particular portion of it I'm still working on if you go to github.com forward slash metal X 1000 and search my repositories for fireware It's a package full of a bunch of firefighter software that I've created and they were gonna be looking at one element of it the shift exchange and Real quick a shift exchange is basically If I need a day off and I can't get vacation for whatever reason I can work have someone else work for me And then later on I owe them a day and this software just makes it easy for Us to keep track of that instead of having a bunch of paperwork Which is always still good to have but you can quickly search through this once you have these entries made See who's worked for you and who you've worked for and figure out who owes who what days So real quick it's definitely designed more for although it will work on a desktop like I'm running it here it's designed more for tablets and phones and Once it's installed on a server This is the main screen here. You have a Search name field a person one a person two a date field and a comment field So what I'm gonna do here is I could type someone's name in like Bob Smith As you can see right there typos happen And if you have someone named Michael for example, you might call him Mike You might call Michael what you enter him in as makes it important for what you're gonna search later on so what I did was Create a list that will pop up here once you start typing. So for example if I Want Tom for work to me I can type in Tom I can click there and then I can type in my name Let's say my name is Tim and I can click there and it adds his name there So the names are entered in properly again. You can type them manually if you want next field is a date field Click on here pick the date that someone's gonna work for somebody so you can read it down the page Tom Dain will work for Tim Smith on this day And then you can leave a comment and a comment can be anything you want you can say Payback so you know that this is a payback your your your Equalizing who owes what balancing out or you can say Vacation to Miami or whatever You know whatever comments you want to help you remember why you did this shift exchange Next you can click submit. It says exchange is logged now at this point You can make changes if you went oh I typed in the wrong name or type in the wrong date Or I forgot to put in a comment you can change it but once you leave this page. It's it's it's in there So that's how you enter in someone's name. I can create a new entry now You'll notice when I click new entry or if I was to leave and come back to this page You can see that it left will work for Tom Smith because I'm making an assumption at that point that if you're filling out this paperwork You're filling it out for someone to work for you So your name is going to be the second name and I just want to make it simple for you to not have to type in your Name every time Not that it's a big deal Just one more convenient thing there if you want to change it you can always hit the X to clear that out or if you were to search through here and Let's say this time you're writing up so that someone you're going to work for somebody you can go like this and The second name you click will change the second field. It rotates back and forth between the two Now once entries have been entered you click up here on view entries And you can see by default it shows you a list of every entry with your name regardless of what side you're on So you can see here that we have Tom Dane will work for Tim Smith on this day and then Tim Smith will work for Chris occupanty on this day That's my real name and Tim Smith will work for Chris occupanty on this day so You can see right off the bat since all these entries are in that Well, Tom is going to work for Tim. So Tim will owe him a day and I'm Tim at this point But I have worked or will work for Chris on this day and this day So Chris will owe me two days and they can filter out the list and let's say oh, well, that's not me I'm Tim. I'm not Tim. Let's say I am Chris occupanty. I can go change user and This is a little glitch again. This is a work in progress. I need to change here if I go back And then change user again the full list comes up. It's it's just a little line of code I need to change when I come in here and I can type search through this list and say, okay, I'm Chris occupanty Well, here's a list of every entry with Chris occupanty regardless of what side of the exchange I'm on and let's say oh, you know, hey Does Tim owe me a day or do I owe Tim a day? I can type in Tim and it shows every entry with Tim and Chris occupanty and I can see right here Oh, okay. I owe him two days or how about Tom? Okay Looks like Tom still owes me a day So it makes it very easy for you to get this now Let's say that you're one of those people and you want a paper copy just in case something happens to the server Which is not necessarily a bad idea. I personally don't like printing stuff But maybe storing something locally. There is a printable list here You can click that and it gives everything in the database who will work for who on what day and what date and time That was entered into the database So you can print or I wouldn't print I would just save it You know, I would print a PDF or something just I hate paperwork, but that way I have my own copy But if you want to physically print it or print it to a device You can do that and have a full list here and of course you can also print This screen if you want it, but if you want a full list of everybody of every entry in the database This would be that And if I go back here and then I can go back and make new entries So that is a quick overview of the program Again designed mainly for tablets and phones but works on desktops as well I recommend Chrome or Firefox. Those are browsers. I've tested it in and have found that it works Well, but should work on most devices as long as they have a modern browser Again, I'll probably be making some more tweaks to this And I hope that you check out the annotation on the screen to the full playlist Which will show you bring you to the next video as well Which will have a little bit of an overview of the code and how the program actually works as always I thank you for watching and I hope that you have a great day. Be sure to like subscribe and share