Skip to main content

Hackathon Project : A NGO Mobile Application

Government of India provides a list of NGOs on their website

As a part of a hackathon event in APOGEE-2016, along with two other teammates I developed a mobile app that allows a user to consume the data available on the website with features like filtering data based on the state, area of work etc.

The first version of the mobile application had supported, i) NGO Listing by State ii) NGO Listing by work area.

Four modules of the system were developed overnight
  1. Web App using Django
  2. Web Scraper using scrapy framework
  3. REST APIs using Django Rest Framework
  4. Mobile app for Android platform
The Web App and REST services were hosted on pythonanywhere, a free web hosting service.


Comments

Popular posts from this blog

Attendance Management System - An IOT approach

In the course of Software for Embedded Systems, we chose to implement Attendance Management System using embedded devices like RFID Reader, GSM Module and Raspberry Pi as our development board. Even before entering into BITS Pilani, I had wished to work with Raspberry Pi. It always intrigued me on how to work with these embedded devices. Didn't get enough encouragement while in the job to carry out experiments of my own. Coming back to the project, the components used for developing the systems are as follows : Hardware Raspberry Pi GSM Module RFID Reader LED Screen Software Django Web Framework MySQL Database (in production) SQLite Database (in development) Bootstrap 3 Frontend Framework The happy path of the system was as below : Each student is given a RFID card Student exists in our software along with the mapping of RFID card number with the student ID Student taps the card in each class to mark his presence in the class System reads the unique nu...