Inspiration

The various flaws in our defense software inspired us to try to find a solution for them as they are doing their duty to defend the nation from external aggression and internal threats. So, as citizens we should start helping them too. As said by Calvin Coolidge: "The nation which forgets its defenders will be itself forgotten."

What it does

Blockchain technology can provide resilient communications in a highly contested environment. Dealing with air traffic and communications between pilots and control tower, our system knows all way to communicate and has learned how to automatically switch among conventional and non conventional communication protocols whatever it might occur so to ensure that proper instructions are transmitted. So, in our project we try to implement and solve the attacks on the Army by providing them known attacks and solutions with the help of Blockchain technologies and Web Development.

How we built it

We coded the website on Atom using Node.js development tools. We used Javascript, CSS and HTML for the front end portion and some SQL for the database portion. Some modules were included with webpack and bootstrap. For the coding portion, we worked on online C++ compiler taking reference from Java Programs. A few basic steps we followed are:

  1. Researching and studying the flaws in our defense system (till which we are privy to) .
  2. We started building the website from scratch containing all the main and urgent attacks on the defenses while communication.
  3. Defining the attacks and automated contact pages for other queries.
  4. Making programs for them to implement when such attacks arises, with the help of Blockchain technology.
  5. Workflow: Home Page > Select one problem > Known attacks > Respective Code > Recommended Solutions > Query > Contact Us.

Challenges we ran into

Some of the challenges we ran into were:

  1. It was somewhat hard to find the flaws in the software as most of the defense software are confidential.
  2. Most of the code were in Java so that means it was much slower than C++ to execute the code.
  3. Installing the dependencies would take a long time and stalled us in the beginning. Despite everything, we were able to complete the project through sheer persistence and effort.

Accomplishments that we're proud of

  1. We are proud that our model reached 90% Responsive ! which we felt is pretty impressive.
  2. We are really happy that we are solving one of the biggest problems in the defenses and we think a lot of upcoming projects can be inspired by the project.
  3. We are proud of finishing the project despite being from the opposite side of the country.

What we learned

We learned a lot from this hackathon and we will take a lot from this-

  1. Team Management,
  2. Brushing up skills of Web development ,
  3. Conceptual understanding and basics of Blockchain,
  4. Capture the information and Use it constructively,
  5. We gained experience by working on the Hackathon.

What's next for SC1

To drive traffic to our Website and getting more and more open source developers to join and provide more and better solutions to help the Military. We would try to convert it into an easy-to- use mobile application for better reach. We will work hard to make more improvements to it!

Share this project:

Updates