Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 13 11:49
    zeke8402 closed #24
  • Oct 17 2018 14:21

    zeke8402 on master

    Update README.md (compare)

  • Aug 17 2018 19:09
    zeke8402 commented #24
  • Aug 17 2018 14:01
    Kostyarik opened #24
  • May 22 2018 20:37
    zeke8402 closed #22
  • May 22 2018 20:37
    zeke8402 closed #20
  • May 22 2018 20:37
    zeke8402 closed #17
  • Apr 06 2018 04:22
    MoteCL commented #23
  • Apr 02 2018 23:04
    Hope777 commented #21
  • Apr 02 2018 22:49
    Hope777 commented #21
  • Mar 19 2018 08:16
    jak-kal closed #23
  • Mar 19 2018 08:16
    jak-kal commented #23
  • Mar 18 2018 00:48
    zeke8402 commented #23
  • Mar 16 2018 17:58
    jak-kal opened #23
  • Oct 31 2017 15:19
    nikosv commented #18
  • Oct 31 2017 14:48
    zeke8402 commented #18
  • Oct 31 2017 14:48

    zeke8402 on master

    Update 2016_02_14_220308_create… Update 2016_02_14_220308_create… Merge pull request #18 from nik… (compare)

  • Oct 31 2017 14:48
    zeke8402 closed #18
  • Feb 24 2017 16:31
    zeke8402 closed #21
  • Feb 24 2017 16:31
    zeke8402 commented #21
Zeke
@zeke8402
So what's confusing to me is the fact that there's no way to set availability based on time period e.g. 10:30, 11:30 etc. How do you plan on addressing appointment overlapping? Also, I think it would deter a lot of customers if they had to sign up and register just to book an appointment. Other than that I want to say it looks very nice and you were 100% right, we're solving different problems here haha!
Ariel Vallese
@alariva
Exactly
So, what you find here is that actually I'm planning to have different booking strategies.
And so far, I've implemented just one, which I call DATESLOT, this means reserving a date, with a fixed time.
This comes from a previous app I have in production, which one of my clients use this type of booking, so I started from here.
But then, there'll be another strategy called TIMESLOT, which would be using Date and Time
And for this, the same Appointment Model can be used
What would change is the reservation algorithm.
And that reservation strategy would fit well for businessess like hairdressers, spa, doctors, etc.
Unfortunately I haven't yet covered this idea with proper documentation so your comments are perfectly well said.
Zeke
@zeke8402
Okay cool, yeah I actually started this for a friend and he required the date & time because his appointments take upwards of 8 hours :O
car detailer
Zeke
@zeke8402
Honestly I don't plan on taking my app any further than single user appointment booking, possibly adding the ability to have multiple employees you can choose to book with. But once I'm done I would very much like to collaborate and adapt my code for your TIMESLOT strategy :), I came on github looking for collab experience so this seems like a great opportunity.
Ariel Vallese
@alariva
Well, sound like perfect, then.
I'm willing to make the timegrid booking engine a module instead of embedded functions in the app, but I have to round up things before I think on encapsulating funcs.
Let me know if I can help with your code piece, and if you don't mind, Id like the Timeslot strategy to implement kind of the workflow you use in your app. Well,, just some ideas, let me know!
Ariel Vallese
@alariva
BTW, my client is a Car Repair garage, but the difference is they always receive the cars at 8am and have a maximum storage/reception capacity for each service. Thats why you see timegrid operating that way. I'll open a branch for implementing the timeslot strategy.
Zeke
@zeke8402
ah, makes sense. Modules sounds like the best idea.
Ariel Vallese
@alariva
;) timeslot is now implemented
So appointments may be booked for a day or for a date and time (capacity validation takes place)
now... the GUI I use for this is just the worst :smile: :smile:
Zeke
@zeke8402
grats dude!
I don't know if you're using a css framework at all but I used http://bootswatch.com/ for mine, might help if you want a quick solution
Ariel Vallese
@alariva
Hi Zeke, just an observation as I go through the code once in a while
I believe you can get rid of this line since the $link variable is not used, maybe you can clean up this code? https://github.com/alariva/booking-app/blob/master/resources/views/BookAppointment.blade.php#L3
Zeke
@zeke8402
Hey @alariva! I'm surprised you're still poking around my project, since yours seems to have taken off quite well :). Mine is kind of dead in the water atm, but I'll definitely update the code. I also got a sub to PHPStorm so I bet I'll find a lot of things to clean up in my project.
Ariel Vallese
@alariva
It's been a long time and I was not finding a moment to play a bit with booking-app. I have also been learning a lot about Laravel and I think I have now a little better understanding about it.
Zeke
@zeke8402
Seems like you got a good handle on it! Timegrid is looking sexier and sexier ;)
Ariel Vallese
@alariva
I'm back because I really love the UX simplicity you could turn to the booking process. So far I have struggled a lot to bring some of this simplicity to timgrid. There are probably some things I would suggest enhancing, but I don't feel confident enough with the roadmap of your project. Maybe I can help you out with something?
Thank you, it is actually taking a lot of hard work and lot's of mistakes! But thanks for the nice words. :) I believe booking-app has it's potential as well!
Zeke
@zeke8402
Unfortunately this is as far as I think I'll get with the project minus a few minor tweaks. Client is happy and it's in production. If I could do it differently I would use a REST api with angular to make it even more simple, but I don't plan on growing this any more unless there's a big demand for it later.
Ariel Vallese
@alariva
That sounds Ok!, I find it quite cool from the UX point.
Zeke
@zeke8402
Besides, if anyone came to me asking for a booking app I would probably refer them to Timegrid because of your staff management
Yours is far more robust, mine was just a niche thing for a single client. I really like all the features of your app
Ariel Vallese
@alariva
Thank you, appreciate that. On the same manner, do you mind if I refer to your project on credits as inspirational source?
Zeke
@zeke8402
I would be honored :smile:
Ariel Vallese
@alariva
thats great, I will do it right now, then. thank you :)
Ariel Vallese
@alariva
done. I hope you like it!
Zeke
@zeke8402
Nice! Thanks! I have to take off, but I'm glad to see my app helped you in some way, it's impressive to see how far you've come with your project, and I can't wait to see it take off! Good luck man and if you need any help just let me know!
Ariel Vallese
@alariva
Thank to you again. Keeping in touch and let me know as well If I can help with anything. Have a nice day!
Mohamed G.Hafez
@mg-freelancer
I think you should update this app from 5.1 to 5.2
is that right ?
Zeke
@zeke8402
I upgraded to 5.1 awhile back solely due to the fact that it is LTS, so I will stay 5.1 because of that. If I work on this again it'll be to make the admin dashboard work better :D
saching-iprogrammer
@saching-iprogrammer

Hi there
I have 403 error
Forbidden

You don't have permission to access /booking-app-master on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80

anyone plz let me know what will be the exact problem
Zeke
@zeke8402
Hi Saching, that is probably a permission setting on your folder that you need to change.
I don't know your setup, but it's likely that you need to just chmod or chown the folder you put the app in so that apache can read it
saching-iprogrammer
@saching-iprogrammer
Yes, John It was permission issue, Thanks for the guidance
NOVA52
@NOVA52
hey i was looking for appoinment booking app to use and found here but idk if there is demo apk or vid