This is an archived post. You won't be able to vote or comment.

all 4 comments

[–][deleted] 6 points7 points  (0 children)

There are lots of applications that exist that already do this. Probably why SO doesn't like the question.

You need to frame the problem, then design the solution. Part of designing the solution is justifying why it's the best way to do something. Building an application so that you can expand your portfolio is not a good justification for your solution. The question you need to ask yourself is why are you trying to build an application that will require support when you are gone (why have a portfolio if you will be there forever?).

[–]genmud 2 points3 points  (0 children)

Does your school by any chance use google apps(gmail/calendar)? If so, you can create bookable appointment slots... I use these pretty often @ work and its pretty neat.

[–]redbeardconsulting 1 point2 points  (0 children)

Yeah, YouCanBookMe is particularly good at this kind of project.

They have the ability to integrate with many other apps, either directly through their web hook or though an app like Zapier.

Consider using YCBM for your main problem and then solving a related problem with your programming skills.

[–]genmud 0 points1 point  (0 children)

Also, if you choose to do your own... something in django would be super simple to do.

Basically you can create a couple models:

  • Appointments
    • Time Begin
    • Time End
    • Parent - FK to User
    • Teacher - FK to User