Inspiration

My inspiration is my parents and that section of society who want to enjoy the benefits of fast and rising technology. Our current project resolves few problems that commonly people face, namely- building websites from handmade drawing, job dashboards, issues faced by the blind and deaf customers, offline object detections and transactions [offline e-shopping] and providing traffic management solutions. Today we have products that allow faster deployment, scalability, and security. Our main aim was to bridge the gap between fast technology and common people. I saw my friends say if I could an application to serve the society. I saw my mom saying "I wish I could shop even when offline". Nearly millions of dreams remain uncherished. This has motivated me to build this application and convert the so-called "If" to "yes we can". Nothing is impossible in today's world using tech stacks like Kubernetes, Openshift, Fuse projects which are so easy to use. My inspiration is Red Hat and their community of developers who build such amazing products and in fact, Red Hat studio code was my dream project a year back.

What it does

Our product is based on customer requirements. As per their requirements, we provide services like just draw and get the code, maintain job details and application to design the house, Voice services, and services for physically handicapped. The products currently we have developed are:-

Realtime website generator

This generates a website source code either from a sketch or through webcam and is much faster than designing a website using wireframes and all such stuff. [Video excludes this service as we didn't ask for customer feedback upon this service].

Sharu and Jyoti

These services are for those who are handicapped. Such customers can avail of these services to have an improved customer experience.

Vmail

This is an application that can be used by all customers to directly send emails using just their voice and not even a touch of the mouse is required. The source code is too simple just a few python files so that it can be used by developers as a package to integrate into their applications.

Sox

This application is an offline e-commerce based application to mainly cherish the needs of those who live in areas of low internet availability or at times of natural calamities. In case of low network availability, the application is a PWA already has images that are classified using realtime object classifiers and then AMQ service is used to send fast messages. It received great customer feedback.

Traffene

The application is currently under development which uses RedHat Istio, Kubernetes and DataGrid to provide the best traffic management solutions.

Job management portal

A job management dashboard makes it easier for the recruiters to take their interviews online and the job seekers can even apply mock interviews. The most important part of the platform is that one can integrate blockchain principles to record events in the form of transactions. It can more likely be called a decentralized platform.

How we built it

Initially, we focussed upon making the most important parts of the project that is using java and bash scripts to generate the code from the object dimensions and python scripts to deal with training our model. Hence, in this way, we completed the first part of making an automated front-end designer. Secondly, we made our basic project my second team member worked upon that. Firstly, I designed all the screens to have the best customer experience. Worked upon the backend so that for the time being we can demonstrate the working of our model. Implemented Redhat developer studio to develop our fuse integration project. We made out workflows of our products which we have attached in our presentation. Then we started making our projects one by one after discussing what are the difficulties faced by common people or better say, customers. It has been a great time building this product or a mixture of products.

Challenges we ran into

Initially, we thought we won't be able to develop our project using a completely new platform and learning new tech stacks. But as we were working at least I thought that now I am a die-hard fan of the Red hat community. I want to become its member now and so I wanted to use almost all the tools. But then our main intention was to make something productive and we had less time so we are going to present our prototype. Actually, as anyone can think like our's is a combination of products we became so much excited after getting to know of those Red Hat products and so wanted to make something to help others get started with. We faced bugs like

failed to create listener: failed to listen on 0.0.0.0:10252: listen tcp 0.0.0.0:10252: bind: address already in use

But we went on resolving issues and improving our products. And we have spent many sleepless nights in order to resolve all the issues and build our project.

Accomplishments that we're proud of

We were able to work upon such a nice platform - Red Hat developer studio. Deploying our application upon openshift was another part of our interest. Then we even made another project and will integrate it soon using Quarkus and Kafka extensions. We don't know whether we will win and get a chance to attend Red Hat developer's Summit and spread the word of technology to those who really need but we won something special and that is confidence upon using building for a social cause and the hope to be able to bring a smile into the faces of many.

What we learned

In short- "Customer is God". Making things at the hand of their tips and increasing the ease of using our applications is most important. For us to keep in mind that developers who will be working on our project after some time can feel comfortable using our code and so I used Quarkus for making the automatic preview of code. Especially Kafka's extensions are just awesome as we can easily add them in just a single line of command. We have learned to use Red Hat AMQ messaging and DataGrid.

What's next for CusX

We have a lot to work upon CusX. We need to add many such small but interesting free services. Our project upon automation of website building we need to implement Tensorflow.js so that we can develop code based upon real-time object detection. We are still working on our product Trafene. We are thinking to convert CusX into a platform for developers to submit their work on applications and they will be paid for that. For any innovative idea by any common person upon making a better customer experience they will be paid and developers may work upon such ideas to build creative products . This will be a continuos process of creating a new world where people love to work without any hassle.

Share this project:
×

Updates

posted an update

Currently available services:-

Sharu:- A platform to provide assistance to customers having a hearing issue.

Vmail:- A platform to conversate with blind customers.Using AMQ messaging with Kafka

Jyoti:- An application aimed at showing the path to blind or handicapped customers.

Sox:- An application to allow e-commerce industries to perform product classification offline and carry out their transactions as fast as possible.

Trafana:- Our masterpiece service which basically deals with providing traffic solutions using Grafana, Kubernetes, and SSO.

Hence, our products deal with how we provide solutions to industries working in various fields to improve customer experience and that too using Redhat products

Log in or sign up for Devpost to join the conversation.

posted an update

Hello everyone, another update coming soon for realtime image classification in offline mode.Advantages:- This can be used by shopping industries to allow offline marketing of products and they can receive the orders via SMS.

Log in or sign up for Devpost to join the conversation.

posted an update

The source code has been pushed along with its documentation. Another update is we were trying to boost the experience of blind customers which we rolled back for the time being as we were facing certain Google API errors. We are trying to present other products in the meanwhile. One of such is using AMQ messaging.

Log in or sign up for Devpost to join the conversation.

posted an update

Hello, everyone, our next update is going to be released in some time. We have added services for deaf customers where Indian sign language is used. Its tested platform built using Flask. Our next update will come soon. Thanks for all your support because of which we have reached into finals.

Log in or sign up for Devpost to join the conversation.