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.
- 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.
I am a full stack web developer.
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.
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.
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.
I will add more feature in time.You can discuss in github section. Thank you.
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 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.
- 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.
- Real-time event broadcasting is coming soon.
- Push notification
- Send SMS notification.
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.
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
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.
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.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.