It is an open-source online platform that helps you raise funds for your upcoming projects, community, or startup idea. On this platform, you will various needy ones you might help and can even post the same asking others to step ahead and help.
- User Login/Signup.
- Personalised user admin dashboard.
- Email verification and authentication.
- Welcome mail to the new users.
- Dynamic QR code generator for UPI payment.
- Razorpay payment integration
- Payment callback.
- Responsive and user-friendly UI.
Every change, issue, and required contribution is welcome.
Click here for the project setup, installation guide and contribution guidelines.
Responsive and insightful landing page with details about the website and recent posts.
All the posts posted will be displayed here with a title, description, image, a unique post id, and a link for the payment page with UPI address.
Join us by filling out the sign-up form. This signup form with a password strength checker and email verification will respond to you in a situation like an email id already registered, provided the email doesn't exist, the password didn't match, or is too small with an interactive displayed message.
On successful signup, you will receive a welcome email from the website containing all the credentials using which you can log in and access the website.
Use the credential mailed to you for login. Once you logged in you can now access the user dashboard.
A dynamic dashboard is provided to all the users where they can add a new post using a form and can see their last post posted here.
You can create a new post by filling out the form provided in the dashboard. Fill in the details accordingly and click POST
The payment page is provided with all the details of the post like post Id, title, and description which you can use to cross-check.
The page contains a QR code and a form to pay using Razorpay. One can make the payment through their desired mode.
Razorpay is integrated as a payment gateway, fill the required field and make click Pay Now
Once you clicked the Pay Now button, the Razorpay dashboard will open. Now you can make a payment accordingly to the options available.
Most of the code is written in the views.py
file, located in the fundRaiser/app/views.py
.