How to create Conference Room booking application

Radhika Merupat
Tera Contributor

any information on designing a conference room reservation application would be helpful. i am a beginner and trying to start with a simple application to get better at using the system.

5 REPLIES 5

Dan O Connor
ServiceNow Employee
ServiceNow Employee

Sounds like a fun app to learn how our platform works 

So first things first, its worth pointing out we have a product suite that has some pretty cool functions, one of which is Conference Room booking and management. You can see details here 

But if you are looking to do a custom app to learn, here are a few starting points I'd advise (I've done a fair amount of customs apps)

- Use Studio as much as you can. Studio is an ever growing User experience we have for building custom or scopped apps be it on the main platform, or now even mobile. It's a pretty good UI that can take you through a guided process for creating an app, roles, forms and everything else.

- App Engine Studio. App engine is a more recent feature in the platform that is taking what Studio has done and kinda turbo charging it, including more options and features for building more complete apps. App Engine can be a bit finicky installing, but if you can it is worth it. If I was in your shoes, I'd start off using App engine from the start

- Use Flow Designer. Flow is a powerful part of our platform that lets you enhance your app with automation, and all types of workflows. It's a nice experience, has some powerful functions and is a contained space where you can even see executions and error logs. 

- Online resources. There is a ton of good stuff online for help with Custom/Scoped apps. You have the community here, our Developer site, Product docs and there is TONS of good stuff on youtube. @Chuck Tomasi has a number of great series around custom apps and starting off. 

A responsible adult would tell you to do a ton of reading and the likes. But if you have a safe environment (dev or developer instance) fire up Studio and go!

App engine ( and studio) have really nice walkthrough guides now to get you started, so just create new and go through the steps. 

Happy to keep tabs on this thread if you want to fire back any questions and the likes, happy to respond

 

*Final tip, when you are creating tables for your custom app, always Extend from Task. Trust me, will save you so much heartache in the longterm. 

 

Dan,

Thanks for you time and reply.

I have followed your advise, stuck with flow designer.

Please can you help me , how to build app conference room booking step by step 

Hey,

Me taking you threw it step by step would be a pretty big undertaking on my part, and honestly I find you learn better in how to make custom apps by doing the steps yourself, working out problems you encounter etc. It's all part of the learning involved

There is tons of great material here on the community site along with our other sites and places like Youtube.

For a quick high level of where you want to go with this

- In Studio/App Engine start by creating your app framework.

- Extend from Task to create your table.

- Create a form that is easy and simple for users. 

- You will want to come up with a way to record what rooms are in use and when, so that someone else cannot book a room that is occupied. This might require some scripting in your record producer. 

Have a look at our out of the box product around Walk up IT support. There is a cool function in there for users to see availability and book themselves into a free slot. You could use something similar for your app, so you could review how Walk Up SUpport works, and look to create your own for conference rooms