cobudget-old / cobudget Goto Github PK
View Code? Open in Web Editor NEWtop level repo for cobudget apps
Home Page: https://github.com/cobudget
License: Creative Commons Zero v1.0 Universal
top level repo for cobudget apps
Home Page: https://github.com/cobudget
License: Creative Commons Zero v1.0 Universal
As a user I want to allocate funds on a project account so that we can have allocations shared between users.
Allocator can see how much money they have relative to other allocators.
As an allocator, I want to see everyone who is allocating and how much they have, so I can get a feel for who is involved and how much influence they have.
How much I've allocated and to what buckets
How much monies I have left
Tasks to make the codbase nicer
Needs design of the email notifications.
i.e. number of people who have funded a bucket
As an Admin I want to send an email to all users that a round has begun (both with and without allocations). For those who have allocations I also want to include how much money they have to allocate and when the round closes.
As an Admin I want to send an email to all users who have not used their allocations so that they know the round will soon be closing and they need to take action.
There might might be a way to follow their budgeting quickly in the future
e.g. for loan repayments
As an admin I want to enter a circle url into a budget when I create it so that I can give people access to a budget and automatically create accounts to give allocations to.
Admin pastes Circle URL into form -> creates new budget with circle
Depends on a functioning circle app
Depends on functioning circle app
Currently the contribution process (click into a number box and push up / down or type a number ) is a bit janky.
This process should be made more intuitive.
Design related to members page design
We have been discussing what is possible and also looking at the limitations of Trello for doing distributed Agile Scrum development. Let's set up a test tool and discuss an alternative to Trello.
This ticket includes a simple design of the members page, as well as a post to the api, and implementation on the ui.
Requirements:
Currently, the admin still needs to input all the buckets from a Loomio thread.
Admin should be able to allow users to submit buckets
-While creating a round
-While editing a round
(checkbox - "Allow members of {{group.name}} to propose buckets")
This will probly require another calendar picker that lets the admin choose when the the round will open for proposals (ie pending).
Bucket approval process should be another ticket which includes design etc.
Effectively this allows user to have read access to a budget
User needs to be able to change their password and email.
This likely lives on the user's settings page.
As an admin I want to keep the budget users list in sync with the circles database so I can give allocations to new people and get old people out of the system.
if a user is deleted from circles app but has allocations or money in an open bucket. those funds are spread amongst the rest of the other users in the budget
I want to see a summary of bucket information (names, people involved, target, type, timeline etc
Currently the group photo is just Enspiral by default.
As a user I want to login to access tasty goodness of cobudget
Bucket list items should indent when selected - to meet the previously made designs. This fell through the cracks in a previous iteration.
% participation, % allocated
We've gotten lots of feedback that the app annoyingly makes people scroll back and forth to see how much monies they have left to allocate.
We can fix this by scrollfixing a tinier version of the round summary that currently exists to the top of the page when scrolling.
Tiny round summary needs design.
Currently the app goes all green to indicate that the user has completed their allocation. We've gotten tons of user feedback indicating that people want a much more satisfying confirmation.
Contributor should get some type of summary of their contributions, and a message reassuring them that their contributions have been saved.
We need to consider who might be interested and what the benefits of CoBudget are as well as how we communicate those benefits. We also need to compile potential sources of funding and approach them systematically to achieve our funding goals.
As a user, I want to know who made the most $ this month. So that I can allocate my $ to the project they have put their money into.
You're interested in who made the most $ this month. Find them. Allocate your $ to the project Craig has put most of his money in.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.