ananya-bangera / MS-Code-to-Give-Hackathon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MS-Code-to-Give Team S2


Logo

St. Judes For Life

A platform for the beneficiaries of the St. Judes India ChildCare Centres to raise requests for receiving aid from St. Judes For Life(SJFL).

·
<a href="https://github.com/utsavk28/MS-Code-to-Give-Hackathon/issues">Report Bug</a>
·
<a href="https://github.com/utsavk28/MS-Code-to-Give-Hackathon/issues">Request Feature</a>

Table of Contents
  1. About The Project
  2. Usage
  3. Authors
  4. Mentors
  5. Contributing
  6. License

📝About The Project

This website is for St. Judes For Life(SJFL) organisation started by Morgan Stanley. The website offers multilingual characteristics by providing 5 different languages for the user to read and underatand everything. The website provides smooth working process of requesting aid by user, uploading documents, verifying the request by administrator, accepting or rejecting the aid accordingly and giving aid to the user if accepted. Documents are stored safely and the donations are maintained in the database securely. The platform is be able to notify the SJFL team of incoming requests through email.

🔗Links

📱Screenshots


Home Page1 Home Page2 Home Page3

About Us Page1 About Us Page2

User Profile Page Admin Dashboard1 Admin Dashboard2

Display Applications Display Single Application

How It Works Language Changed


🖥Features

  • Multilingual interface
  • Facility to upload documents
  • Notifications can be received via Email
  • Online meet feature facilitated through Zoom
  • Responsive and easy to understand design
  • Ability to receive Donations and send Aid

🤖Tech Stack

Client:
Reactjs TailwindCSS

Server:
Postgresql FastAPI

🔧Usage

The beneficiaries of St. Judes India ChildCare Centres can request for aid in various financial as well as non-financial aspects like Education,Health,Career Counselling,Life Skills etc in the future through the website of St. Judes For Life. Those who have received aid for cancer treatment by the SJICC can login and request aid. The Program Coordinators(Admins) can ask for and verify the documents submitted by beneficiaries and accept or reject their request accordingly. They can give aid and keep track of all the transactions for aid. The users can also opt to have a meeting with a volunteer through the website or request an offline meet. The site also provides means of accepting donations from donators. This website breaks the barriers between different parts of the world. It offers an easy online way of giving aid to beneficiaries. It also breaks language barriers by offering 5 different languages for the user.

👨‍💻Authors

👨‍🏫Mentors

  • Pravin Patil
  • Alok Dubey

🔮Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🖼License

Distributed under the MIT License. See LICENSE for more information.

About


Languages

Language:JavaScript 98.0%Language:HTML 1.0%Language:CSS 0.9%