Skip to content

shikharbaheti/krowd-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAMUHack 2020 Repo

This is a repository for our TAMUhack 2020 application - Jan 25th to Jan 26th.

Members

Shikhar Baheti Parush Allen Chen Radhika

Inspiration

With the recent outbreak of the coronavirus, we wanted to make a platform that would inform people about actual incidents around them. We wanted to create an application that would gather crowdsourcing information and show people what is going on around them, such as an emergency event or free food. Helps in avoiding delays caused in emergency situations, like wildfires spreading to localities, potential shooter in an area etc.

What it does

It gathers events reported by users (crowdsourcing) and shows it on the application, also notifying users in that area about what is happening. Users can post events as well as up-vote or down-vote events.

The app tackles two environments for instance, if it is an emergency, users in a particular geo-fence are notified. The delay caused by mass emails and safety procedures in place today. Another instance, is just community events, where people can up-vote particular events and notify others.

How we built it

We build the front end using javascript and HTML. For the back end we used Flask. For database we should mysql. Google cloud platform was used to integrate the code and set up a database and server.

Challenges we ran into

We weren't familiar with JavaScript so we had to learn it from scratch and apply it. We also encountered some problems with the jQquery requests. We faced many problems while integrating front-end and back end, handling POST and GET requests. We learned through our mentors and successfully overcame our challenges.

Accomplishments that we're proud of

We have an actual front end GUI and the front-end and back-end can connect properly.

What we learned

We learned Javascript, Flask, google cloud platform and how to debug several problems.

What's next for Krowd

In the future, we will send text updates on events to users who subscribed to our services and is in a certain GeoFence. Potentially using Twilio to trigger notifications to our subscribers.

Built With Flask, JavaScript, MySQL, Google Cloud Platform App Engine, HTML, CSS, Python, and Bootstrap.

About

TAMUhack 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •