-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
68 lines (52 loc) · 1.57 KB
/
Copy pathREADME
File metadata and controls
68 lines (52 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
The expenses project is a web app for learn Ruby on Rails.
TECHNOLOGY
Ruby
Rails
Sqlite
Git
Bootstrap
Html5
Jquery
ROADMAP
v 1.0.0
- CRUD for revenues, expenses and categories.
- Reports.
- Records users.
- Validators.
- BD Sqlite.
- Frontend.
v 1.1.0
- Spanish Language.
- BD Mysql.
- Types of currency.
- Notices by email.
- Create income or expense quarterly, yearly, etc. .. and to divide it into months.
- Export to csv or any other format.
- Connecting via mobile.
v 2.0.0
- Workspaces
- A work space for multiple users.
- Expenses and income from multiple users in a workspace.
QUICK START
In the root folder of project:
1. Fist drop all databases, $ rake db:drop:all
2. Create db new, $ rake db:create:all
3. Run migrations, $ rake db:migrate
4. Load data example, $ rake db:seed
5. Execute the server, $ rails server
6. Go in the browser to http://0.0.0.0:3000
USES CASES
- You can have both costs and revenues.
- Expenses may be of monthly, yearly and unique.
- The costs belong to categories.
- The expenses can be a category.
- The categories have many expenses.
- Forecast is made from income and expenses monthly and yearly.
- When an expense is the same name as another are grouped into one (value).
- The reports are monthly.
- The difference between income and expenses a month is transformed into an income for the next month.
- Possibility karma ranking of expenditure or income, if we spend much leisure ranks with the
number of costs under the categorization leisure which his ranking is 10 (wrong total).
CONTACT
jose.ruzafa@gmail.com
http://www.devopensource.com