Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Donate: Improve model loading time #423

Open
mischacolley opened this issue May 5, 2020 · 2 comments
Open

Donate: Improve model loading time #423

mischacolley opened this issue May 5, 2020 · 2 comments

Comments

@mischacolley
Copy link
Contributor

mischacolley commented May 5, 2020

Because this is an external resource we don't have much control but it might be worth looking at the campaign theme being used on Raisly side and seeing if there is anything we can remove from it + if there is anything we can do on our side to improve perceived performance for the user.

@mischacolley
Copy link
Contributor Author

I will seriously consider doing it with Stripe

I feel like we are in a loop on this one 😂

@camposcristianeze if we go direct to stripe we've got to manage donation receipts, we'd have to build in recurring logic etc etc. So on a surface level thats why I'd be in favour of the Raisely API.

I think there is something in the idea of ad-hoc campaigns (direct on Raisely) v general every day donations via model on our site. I also think there is potentially a third category where we want a way to identify general donations as being for a specific thing "i.e. IN{TV}" but it really doesn't need to be it's own campaign.

The thing here is to work through the requirements first and I have a few from the wider team. @lulen11 @camposcristianeze could we do some brainstorming on this one together perhaps?

@f1yn
Copy link

f1yn commented Oct 20, 2020

Hey everyone. I was using the new GitHub app and accidentally came across this repo. Though I'm really glad I did 👍

I work with Raisely, and in part, have had a significant role to play in the building of our version 3 client experience. There's a large amount of differences between older and new campaigns, which also means there's a lot optimizations we introduced.

The biggest one (which you'd benefit directly from) is the v3 version of the /embed page - which is using a reduced version of our full client, and removes the need for a spinner - it loads straight into the donation form. We switched from on older angular system to a much more responsive React based one, which also allows building custom components. Creating a new campaign in any Raisely org will create a v3 campaign for you.

I'm not sure the way volunteering works with AIME yet, but I'm able to volunteer some of my own time to help out with this if you need any.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants