* Optional long term employment.
* Will consider only offers from people with proven experience.
* Please supply (working) links to previous projects you've worked on.
Redis is an advantage.
The following is a very rough list of features / pages.
Just bullets, as a base for discussion.
– start a campaign
– featured campaigns
– latest campaigns
– search campaigns
– contact us
– Terms of Service
– Refund Policy
– How it Works
– Features & Pricing
support chat plugin
user / org registration
– org information, name, EIN/SSN, email, phone, address, bank information
— create account with processor via API.
– should support:
— credit cards
— google pay / apple pay
– must be open to multiple CC processors.
e.g. (Stripe, MangoPay, Zotapay PayPal etc)
(What processors do you have experience with?)
– Goal Amount
– Image / video
– Starts at (timer to start)
– Ends at (timer to end)
– Set default donation amount
– Set recurring donation as default
– Enable Bonus Round
– Phone Donations
– featured picture
– optional video
– optional picture gallery
raised X out of [goal]
latest donations (for this campaign) with time (& optional donation message)
– donation page
— donation message
— add tip / cover processing fees
Thank you page.
Back end (Campaigner / Admin)
– edit campaign data
– list of campaigns
– list of donors
– list of donations
– manual donations
– account settings
• Two Factor authentication (2FA)
• DDoS protection
• Use of SSL certificate security;
• Protection against SQL-injection
• Anti CSRF Token.
• Protection against XSS-attacks
• Missing Secure Header on HTTP Request/Response
• Secure infrastructure configuration
• Google ReCaptcha
• Device identification, ip whitelisting
• Email confirmation function for critical actions (deposit/withdrawal)
multi language interfaces
social sharing: FB, TW, WA…
Direct links to campaign
Posted On: August 17, 2021 12:30 UTC
Category: Full Stack Development
click to apply