Skip to content

alexrogers823/Green_Orchard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Grow Your Orchard Today!

Green Orchard is a financial management application designed to give users a detailed overview of their recent expenditures. Simply create a profile and upload a CSV file from your bank of choice, and Green Orchard will read that data and create dynamic charts and tables providing monthly and overall breakdowns of your finances. Users' profiles are customizable and help keep their data and summaries organized, engaging, and easy to interpret.

Technologies Used:

JavaScript, Django, Python, ReactJS, News API, D3.js, HTML5, CSS3

Roles:

  • Alex Rogers: Backend Development and Database Architect - Alex designed the database and organized the Django backend framework. He also designed the MVC framework, and serialized the models in order to send a response to React requests.
  • Will Harris: Will helped on the front end of this project with HTML, CSS, Javascript, and React. Will created the login, register, and summary pages. For the summary page, he utilized News API to bring in live news from the CNBC website. Will also set up media queries for individual pages.
  • Sam Erickson: Along with Will, Sam helped initiate the HTML and React Development, along with handling the CSS styling of the website. Sam also developed media queries for pages across the site to allow for mobile responsiveness, and set up CSS transitions to improve the visual dynamics of Green Orchard. He set up the Monthly Summary page using React to render the pie chart, top 3 expenses for each month, and table of expenses. He also typed up this Readme!

How to Use:

Register for an account on the home page and you will be given an option to upload a CSV file from any bank for which you want to track expenses. Green Orchard will then use this file to automatically generate graphical summaries and tables that display the expenses within the file in an organized, easily interpretable fashion. Green Orchard features an FAQ section that answers common questions users may have; a link to this can be found in the site header.

Future Improvements:

  • Ability to drill down into the pie chart summarizing your expenses sorted by month (i.e. click on a listed category, and the chart will change to display all of the expenses that went into that category for a given month)
  • Budget and Loan Tracker features that will increase Green Orchard's overall financial utility for users
  • Improved mobile responsiveness so Green Orchard can become a full-fledged mobile application

About

Financial Management Project built in Django, Python, React, and D3.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published