Skip to content

Blood Donation Diary is a donor management system for small groups and NGO's. It's provided as a free service. This web app is available to use from 15th April. If you wanted to participate in testing please let me know. Please go to the discussion page for more information.

Notifications You must be signed in to change notification settings

Alpana-Web-Solution/bddv1

Repository files navigation

This is a Blood Donation Diary MVP software. Please let me know if you found any problem or needed any feature.

I am building a more feature rich and stable version of this Web App as a Android app. Please stay updated.

What technical achievement are you most proud of?

  • This Web App will help you to manage your online Blood Donation Diary efficiently and save you time.
  • Any person with internet can request a donation.
  • All admin will get an email with requisition details.
  • You have a full list of the donor, donation, contact and patient for reference.
  • You can immediately share a donation certificate with to donor.
  • Share requisition to any social media platform, with complete control over every SEO settings.

Tell us about you.

I am a full stack web developer.

Why made this app?

I have seen people buying blood literally next to me when I was in a hospital bed. They are so helpless. One parent needed blood for their 12yrs old son fighting with Leukemia. And they need whole blood, plasma on weekly basis. But blood Bank does not have enough stock or just refues. And they have to buy from the 3rd party blood bank / broker . It's a hart broken moment for me. I can not donate blood but can help them with creating solution for them.

Please describe your project in detail:

With this app, my small group of friends can manage every donation we did, check everyone's blood donation, automate creating donation certificate, new email on every requisition and so on. Before using this app, we have to check a diary and contact all our friends about their availability which takes time and a lot of unnecessary effort and delay to their time-critical situation.

I have created this app to solve the problem of my own blood donation group, and found my small app can solve a big problem for every Blood Donation Group. Every blood donation group has a ledger or diary manage by a single or two members. But the problem is it is not acceptable to everyone all the time. But this app is custom and made for specifically one purpose, to manage blood donation and donors. I can not donate blood after surviving cancer. But I am proud that I can make their life a little easier.

This web app has 3 pages and also act as a website.

I will also add a blog and newsletter.

What is your business model? (How are you going to make money?)

I have no idea about making any money from this app. But I will ask people for donation for the SASS application. But no worry I am able to run my web app for free so it can be deployed free without any issue.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND.

I will add more feature in time.You can discuss in github section. Thank you.

Alpana Blood Donation Diary All Features

Alpana Blood Donation Diary is a simple app to manage your Groups / NGO's blood donations entry. I have created this app to help the local group manage with there blood donation.

  • Simple, easy to use..
  • Multi Langual (Bangla, English, or any other languages)
  • Search donor based on requisition for fast communication.
  • Anyone can post a requisition, No registration is required (Manual confirmation needed).
  • An admin gets an email with the information (If enable).

Admin can -

  • Admin can accept or delete the requisition.
  • Admin can accept the blood donation entry.
  • Admin can see all the donations.
  • Admin can manage any registered member.
  • Admin can download certificate for every donation made.
  • Admin can see who is available to donate.

Member can -

  • Self-care, User can manually add their blood donation from the profile page.
  • Members can Opt-out from donating blood, with the date limitation.
  • Request member for blood donation and Send email asking donation.
  • User can download there own certificate from site.
  • User can request help on an open acpeted requisition.

Otehr Site features

I am actively adding and updating this website, more feature coming soon.

Alpana Blood Donation Diary is ready to deploy app. You can take advantage of free hosting service to host a free website.

Installation (Production)

Go to the directory and install required file for production

composer install --no-dev --prefer-dist --optimize-autoloader --no-interaction

Copy the env file

copy .env.example .env

Generate key

php artisan key:generate

Set the dattabase value in App/config/database.php or .env or your deployment enviornment.

Migrate the database

php artisan migrate --seed

Your app is ready to use. Use default username and password for admin is-

email: admin@admin.com
password : password

Now Link your storage for uploads

php artisan storage:link

Hosting

Alpana Blood Donation Diary is created on laravel php framework. Please ask your hosting provider for laravel support.

  • Free Backend Hosting Provider Heroku and Vercel Setup tutorail(Will be update);

  • Cpanel Web Hosting Supported. Tutorial will be update shortly.

Security Vulnerabilities and Bugs

If you discover a security vulnerability within Alpana Blood Donation Diary, please send an e-mail to Debjit Biswas via hi@debjit.in. All security vulnerabilities will be promptly addressed.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

About

Blood Donation Diary is a donor management system for small groups and NGO's. It's provided as a free service. This web app is available to use from 15th April. If you wanted to participate in testing please let me know. Please go to the discussion page for more information.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published