Skip to content

A personalised helper for voters in Indian Elections for only viewing information relevant to them for casting a vote.

License

Notifications You must be signed in to change notification settings

avikalpg/IndianVotingAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IndianVotingAssistant

A personalised helper for voters in Indian Elections for only viewing information relevant to them for casting a vote.

Most people who vote in India are not aware of anything related to the candidates they vote for. In recent years, assembly elections in India have turned into USA-like presidential elections where voters just vote for a political party instead of voting for a candidate. The aim of this project is to create a very easy way to see personalized relevant information about all eligible candidates related only to matters that the voter cares about.

Components

This is a complete FOSS project, which means that it includes the backend as well as the frontend for the creation of this service. Although, we do not want to restrict the utility of this application to a certain form of product. Hence, we have created an independent REST API backend which can be used with any frontend.

Hopefully, this backend API will be used to create chatbots, Android/iOS/KaiOS apps, websites, Alexa Skills etc. Consequently, any issues, pull requests etc. related to the backend API must have the label api and the issues, pull requests etc. related to any form of graphical frontend must have the gui label.

API

The API is hosted on Serverless Framework using AWS Lambda and DynamoDB. The code (and README) for the same can be found in the api.

GUI

As of now (May 2021), there is no work done on the frontend. Please feel free to fork this repository, add a new folder for a new frontend, like android, fb_messenger_bot, alexa or web, to start building such a GUI for end-users to be able to fully utilize this program.

Author's note

Please understand that by contributing to this repository, you are not only helping someone make a more informed decision, you are also saving democracy in India. You are making this world a better place for billions of Indians, born in every generation forever.

If you ever face a conflict regarding any decision related to this project, please read the Constitution of India and try to follow it as closely as possible, irrespective of what other laws say. Understand the principles of the forefathers of our nation and make sure that those principles are upheld in this democracy that they have established.

Other resources

About

A personalised helper for voters in Indian Elections for only viewing information relevant to them for casting a vote.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published