-
Poverty to middle class in five years.Swadha foundation takes families out of poverty by
investing on one youth. Join this movement -
Code for a cause experience the impactYour unique skills can help a poor rural student shine.
Code with ur heart(CWH) project!
Swadha Foundation wholistically helps rural poor students who excel in their studies and transform their lives using education & skilling.
This project by Swadha Foundation is designed to find programmers with a heart in the right place. You would be using your expertise in Angular (HTML,CSS,JS/Typescript), Java & SQL server knowledge to build a few modules of a mobile web app named ‘Spashtam’ to be used for a social cause.
With Spashtam, we hope to make our operation more transparent to Donors, Mentors, Staff & Students.
Information below gives more details the tasks at hand.
If you feel that you should offer help in this project then please fill the form & let us know. If you have a resume that would be an added benefit for us . We would get back to you post scrutiny.
Apply for CWH
* Fields are mandatory.
Spashtam is a mobile web solution designed for social use by Swadha Foundation to make sure it runs a clear, responsive and transparent operations for its various stake holders.
We are currently looking for coders to work on Phase 1 requirements of this solution as listed below,
In subsequent phases more modules will be developed on the same platform which are not in current scope
For the selected programmers the following information would be shared,
1. Functional specification document covering module wise requirement and field level details
2. Design document covering different design principles including access management, workflows, reference data, etc.
3. High-level domain model with table field level details which is to be considered as base
4. UI-UX wireframes along with HTML,CSS and JS files. Expect developer team to do minor changes as may be required during development phase
5. Sample data for the design and testing purpose
6. Functional and design consultation
7. Sprint demo feedbacks
8. Code review comments
The following would be the responsibility of the programmers,
1. Frontend : Angular (HTML,CSS,JS/Typescript)
2. Application : Java (springboot framework)
3. Database : SQL server
4. Code repository : Azure repos Git hub or equivalent
5. IDE : Visual studio or any other opensource IDE as per developer convenience which can be integrated with Azrure
6. Hosting environment : Azure
7. Pipelines : Azure devops
8. Logging : log4j
9. Database access layer : Hibernate ORM
10. Session management : JWT
11. Unit Test : Junit
Yes you would be paid. But, remember we are non profit, we owe you the gratitude for having come forward. Our pay outs would not honorarium to appreciate your efforts & not a true reflection of what you deserve.
We expect the first phase of project to be completed in a period of 6 weeks from date of commencement.
ABOUT US