We’ve built solutions for:
The product here mainly focused on the development of an interactive platform which allowed the users to search for events and activities within their areas and book those activities. This was made possible with the help of Rezdy API that was integrated with the system and allowed the information pertaining to all the activities to be displayed on the platform.
The team developed the rest of the system and blogs system in order to attract the target audience to the website and aid the client in earn revenue through it
The challenge primarily was the integration and real time synchronization of the application with the api in order to retrieve all the event and activity based records and provide a state of the art system which would completely check the api for any data loss and re-retrieve the information that was needed and that was fresh. This required us to check for the API for changes and update our system based on which the system would crash due to server errors an infinite hits to the server due to server load.
Strategy and Planning
Photoshop, Illustrator and Adobe XD.
HTML5, CSS3, Bootstrap, jQuery, JavaScript, Agile management framework
HTML5, CSS3, Bootstrap, jQuery, JavaScript, Agile management framework
MySQL, PostGRESQL, Mongo DB
Unit Testing, Integration Testing, Regression Testing and Smoke Testing
Now here, we new that the server and the architecture of the server was able to handle the load only if we completely optimize the way we retrieved the records from the API. We stopped multiple hits from being made on the server and simply ran a check for the updated content using ids. Now only the activities and events that were updated were fetched but even then, remained the problem from the api. The API would not respond at times which is when we would send responses to the api until the api completely responded to the requests that we sent. This is where the problem was resolved and all the records were completely retrieved from the API. The problem usually lies in the systems that we integrate but this taught us that even if the APIs are faulty or not completely made perfect, the developers can still work on their end to optimize the process and retrieve the information that is necessarily needed.
This is the key area where most of the development was taken care of. This section was developed along with the blogs section in order to attract the users to using the application in the correct manner. Whenever the user now books an activity, he would be shown the status of the booking and whether the slots are available or not.
Based on the availability, the user would be able to book a slot which would be booked on the API and the response for the confirmation would be sent to the user.
Founder of Writers Block
Thank you very much for Demonstrating the latest version of the writer's block Project. I am so delighted to see the hard work of everyone, your team, yourself and myself all put together to create such a wonderful product. I am very impressed with how your team was able to include and adapt to all the numerous changes that we had discussed and I was very pleasantly surprised to see improvements, even some features I had not expected. One of the best features is how the book looks and flows when published and also how easy and intriguing it is to edit the book. I am sure that the users will have a delight having a go at it and customizing it to their preferences. The sight layout, its simplicity and clarity really makes it stand out.
You guys have done a truly wonderful job in bringing my vision to life. I appreciate all the hard work that has been put into this to make it work.