Problem Statement
=================

Develop an online strategy that could match a **donor** with a **kitchen**, thus involving not only big corporations but a common man to help the day-to-day activity funding. Kitchen may be chosen based on personal criteria such as location, schools it serves food to or children impacted(profiles viewable).

**Note:** A Kitchen serves food to one or more schools. Children enroll in Schools. And since AkshayaPatra is primarily government sponcered, through this project, individual donors can only donate/track their donations at a kitchen level(not at a child level).

Target Users
------------
A Common man or a Corporation willing to donate.

Deliverables
------------
Web pages (as part of Akshayapatra website) – accessible to Donors/Akshapatra admins

Useful Skills
------------
Django Developers

Front-end Developers

Current Progress
------------------
#### 1. Below use-cases identified:
- Admin creates a child's profile
- Donor signs up as a single user or corporation
    - Signup is mandatory to enroll in specific child support
    - Anonymous signups are supported
- Donor views a child's profile
- Donor views the progress of a child's condition
- Donor selects a child and donation program
    - Can filter children by condition, region etc.
    - Can filter donation programs by amount, one time/recurring, frequency etc.
- Donor views their donation history
- Donor saves/updates their payment profile

#### 2. Database schema proto-type drafted
- Django model created [automatically creates schema in DB]

Next Steps
------------------
Design UI for different pages

- Design/implement common template for all pages
- Design/implement specific details in each page

Create webpages using Django

Identify the payment mechanism for the system

Implementation Plan
-------------------
Django framework chosen for implementing this.

Web pages to be created -

1. Login/Signup page - Donor can create account
2. Criteria filtering page - Donor can filter kitchen based on criteria
3. Donation page - Donor can choose donation plan, payment mode etc

Project Q&A
------------

Resources
---------
https://www.youtube.com/watch?v=-k4bIoY4qlg

Contacts
----------
- Muthahareera Yasmeena - muthaheera[AT]gmail[DOT]com   [Primary Contact]
- Anil Dutt Yemmanuru - anildatt[AT]gmail[DOT]com
- Megha - mmyse96[AT]yahoo[DOT]com
- Pranav Pai - pranavpai[at]codeforindia[dot]org
- hima.cherukuru[at]codeforindia[dot]org