Baiju Thaker
Aug 20 · 3 min read

Bitwiser is an online brain teaser game.In this game, User can post questions about their own interest or on any of their favorite topics, Customize their own quiz and connect with millions of users who share the same interest worldwide.Play online while challenging friends or random opponents from around the world in a wide range of topics ranging from general, programming, networking /infrastructure, database, hardware and much more.

Our client was building Open-sourced technology driven platform for developing Trivia game. He wanted to check how new edge technology could be used to develop highly Scalable, Performance efficient and easy to maintain platform. When client selected us, we had some knowledge of technology involved, our team quickly grasped and learned what was needed for further development. We started with building a Web application and turned it into Progressive Web App (PWA) and Server Side Rendering (SSR) for fast initial loading using Angular. Once Web application was created,Client wanted to have native mobile applications, at the same time wanted to use available Web application code to maximize productivity and ease the maintenance process. We introduced NativeScript Framework to build both Web and Mobile application using single code base.

FEATURES OF BITWISER:

1)Responsive web and mobile application.

2)Progressive Web App and Server side Rendering using Angular.

3)Elasticsearch on Google Cloud with Firebase functions.

4)Game play.

5)Single player as well as two player game.

6)Allows user to customize their picture , display name, location (use Geo location on device), category & tag preferences and their security preferences.

7)User can connect with any player worldwide and can start a game.

8)User can share a link to the app, link to one of the blogs or share their score on social media platforms like Facebook, Twitter, LinkedIn.

9)Users can create their own questions and submit it to the system.

TECHNOLOGIES :

Client side- NativeScript, Angular, Redux, Ngrx and RxJs.

Server side-Firebase functions, Firebase Auth, Firebase Hosting, Firebase Messaging, Firebase Store,Firebase Storage, Firebase Crashlytics and Express.

Integration-Elasticsearch on Google Cloud,Social login using Google and Facebook social sharing.

Deployment-GitHub,Android Google Play Store and iOS App Store.

Single Player Selection Two Player Selection

Scorecard of the Game with correct answers to all questions

Write to us on connect@ashutec.com to get a free evaluation to check whether your next application should be created using NativeScript, Angular, Redux, Ngrx and many more cutting edge open-source technologies.

Visit us at www.ashutec.com

ashutec

We offer software and product development services. We architect, design and develop Web, Mobile, and Desktop applications. We deliver quality, reliable and cost-effective solutions using fixed cost, time and material models and open to other models as per needs of client.

Baiju Thaker

Written by

Business Development Executive at Ashutec Solutions Pvt Ltd.

ashutec

ashutec

We offer software and product development services. We architect, design and develop Web, Mobile, and Desktop applications. We deliver quality, reliable and cost-effective solutions using fixed cost, time and material models and open to other models as per needs of client.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade