Annons

php schema detFör en gång, år sedan, när jag regelbundet åkte till samma frisör varje månad för en frisyr, upptäckte hon att jag var en teknisk nörd. Hon var faktiskt ägare till salongen, och under ett visst besök började hon berätta om hur svårt det var att hantera pappersbaserade scheman. Hon hoppades på ett digitalt sätt att boka tid för klienter när de skulle ringa eller gå in i dörren och be om en.

Då var jag redan överväldigad med en tvättlista med projekt och ville inte ha besväret med att lova något som jag inte var säker på att jag kunde göra. Naturligtvis, som beroende av programmering och webbdesign, kunde jag inte sluta tänka på det bästa sättet att utföra en sådan uppgift.

Inte bara det, men jag kan föreställa mig att det finns otaliga småföretag som befinner sig i en sådan situation - med behovet av att effektivisera "bokning" av kunder med en digital lösning. Förhoppningsvis är det också en lösning som kräver praktiskt taget inget underhåll. Enligt min mening är en webbaserad applikation uppenbarligen vägen att gå - eftersom den kan nås var som helst och från vilken dator som helst. Och naturligtvis när det gäller webbaserade appar är min favoritplattform alltid PHP och mySql.

instagram viewer

Även om jag inte går till stylisten längre (i min frånvaro, missade jag för många möten), men jag gjorde så småningom upptäcka en intressant lösning på småföretagens bokningsdilemma - en snygg, open-source PHP-applikation kallad phpScheduleIt.

En webbaserad app för att schemalägga allt

Även om den här applikationen är bäst lämpad för att schemalägga möten eller boka bokningar på ett hotell eller restaurang, kan den också användas för att schemalägga resurser, som konferensrum eller tid på biblioteket dator.

Alla som känner mig väl vet att jag älskar enkelhet och enkel installation som medföljer PHP-appar 6 gratis webbplatser att lära sig om programmering i PHP Läs mer . Skönheten med den här applikationen är att den är så enkel att installera och är otroligt mångsidig.

Som med de flesta PHP-applikationer (åtminstone de goda), installationen är en mycket enkel 3 eller 4-stegsprocess. Först överför du alla phpScheduleIt-filerna till din webbhotell, inuti mappen där du vill att programmet ska ligga. Redigera sedan config.dist.php fil med mySql-databasinformationen. Du kan ställa in mySql-databasen med phpMyAdmin antingen före eller efter redigering av den här filen, men glöm inte att skapa den eller så kommer appen inte att fungera.

php schema det

Du kanske också vill överväga att ställa in e-postserverinformation om du vill tillåta att applikationen skickar e-post. Så länge du har en tillgänglig smtp-e-posttjänst du kan använda, är du bra att gå.

När du är redo att konfigurera applikationen kör du bara installationen genom att använda din webbläsare och gå till http://your-web-domain/phpScheduleIt/install/

Installationsskriptet ber dig först bekräfta mySQL-inställningarna som det samlades från den konfigurationsfil som du redigerade.

php schema kalender

Klicka på "Kör installation", och om din server har den nödvändiga PHP- och mySQL-versionen och pluginsna aktiverade, borde den fungera bra. När det är klart, besök bara http://your-web-domain/phpScheduleIt för att öppna ansökan.

Platsen där du vill börja ställa in skalet för ditt schemaläggningssystem är under ”Programhantering”. Det är här du ställer in allt, börjar med "Scheman".

php schema kalender

Programmet kommer att be dig att skapa ett nytt schema. Tänk på att detta är ett helt schema som kan innehålla många resurser. Dessa resurser kan vara konferensrum, arbetare som har sina egna kunder, restaurangbord eller något annat. Så klassificera “schemat” som en massiv behållare för alla dessa resurser. Ett bibliotek kan ha ett schema för varje datorkluster av enskilda datorer, eller en skönhetssalong kan ha ett schema för varje grenplats.

php schema kalender

När scheman har skapats, vill du börja fylla dem med resurser genom att välja "Resurser" under Programhantering. Här kan du lista var och en av de enskilda resurserna som behöver sitt eget schema. Detta kan vara enskilda datorer, bord, hårstylister, konferensrum etc. I princip kan du lägga till en resurs i din verksamhet eller organisation där du behöver boka klienter.

php schema programvara

En snygg funktion är att programvaran också låter dig anpassa varje resurs med sin egen bild, kontaktinformation och alla beskrivningar eller anteckningar som du vill inkludera. Lägg till en ögonblicksbild av varje stylist eller visa en bild av konferensrummet.

php schema programvara

Nu när du har skapat ditt schema och laddat det med alla resurser är det sista steget att lägga till dina bokningar när kunder ringer. Eller så kan du ge flera personer tillgång till systemet så att de kan lägga till bokningar - till exempel personer som ansvarar för att schemalägga konferensrum eller ta restaurangreservation. För att göra en bokning klickar du bara på ”Schema” och sedan på ”Bokningar”.

php schema programvara

Du ser hela schemat som en veckans stillbild i taget. För att boka tid måste du bara klicka på en av rutorna som har den "reserverbara" färgkoden. Varje resursschema kan anpassas helt. Du kan blockera hela tidsblocken som "oåterkallelig". När du har skickat en bokning är tidsblocket skuggat med blått.

Schemalägga bokningar och möten för ditt företag med phpScheduleIt schemaIt12

Bokningar är snabba att installera. Du fyller bara i start- och sluttid, lägger till en titel och en beskrivning och du kan till och med lägga till andra användare i systemet för att delta i den reserverade aktiviteten.

Schemalägga bokningar och möten för ditt företag med phpScheduleIt schemaIt13

Det övergripande schemat visar allt på en överblick. De blå reservationerna visar vem som bokade den, och om du håller musen över det reserverade tidsblocket ser du titeln och beskrivningen som inkluderades vid bokningstillfället.

php schema det

Om jag minns rätt, slutade stylisten med att betala en webbdesigner en rejäl bit kontanter att sätta tillsammans en webbplats, och det innehöll aldrig det elektroniska bokningssystemet som hon hade drömt om handla om.

Saken är att det verkligen inte är så svårt att göra. För någon som är bekant med PHP-baserade applikationer är installationen mindre än 15 minuter och hela installationen och konfigurationen tar bara så länge som det tar dig att skriva in alla resurser du vill schema. Du kan ha ett sådant system igång på ditt företag på nolltid.

Pröva phpScheduleIt försök och låt oss veta om det hjälpte dig att lösa ditt reservationsdilemma. Känner du att det är en tillräckligt robust strategi för ett företag? Dela dina tankar om det i kommentarerna nedan.

Bildkredit: Reserverat bord via Shutterstock

Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Tidigare chefredaktör för MakeUseOf, han talade på nationella konferenser om datavisualisering och har varit med på nationell TV och radio.