Coder Social home page Coder Social logo

marybruff / doughfin_fe Goto Github PK

View Code? Open in Web Editor NEW

This project forked from doughfin/doughfin_fe

0.0 0.0 0.0 255 KB

๐Ÿ’ธ User-friendly financial management app ๐Ÿฌ

Home Page: https://dough-fin-fe-part-2.vercel.app/

License: Apache License 2.0

JavaScript 76.23% CSS 21.00% HTML 2.76%

doughfin_fe's Introduction

๐Ÿ’ธ DoughFin ๐Ÿฌ

DoughFin is a user-friendly financial management app designed to help individuals effortlessly track their income, categorize expenses, and create budgets. With DoughFin, managing your finances becomes intuitive, empowering you to make informed decisions about your money.

๐Ÿ—ƒ๏ธ Table of Contents

๐Ÿ“ Description

This project aims to apply knowledge gained at Turing by developing production-ready software through an agile process, exploring new technologies beyond the curriculum, practicing advanced git workflows, using continuous integration for deployment, and emphasizing communication within a multi-developer team to build and deploy features across different environments.

Project Spec

๐Ÿ“‹ View the Capstone Project Part 1

๐Ÿ“‹ View the Capstone Project Part 2

Explore The App

๐Ÿ“ฒ Features

  • ๐Ÿ’ฐ Income Tracking: Automatically track your income from various sources to see how much you're earning.
  • ๐Ÿ’ฐ Expense Categorization: Automatically categorize your expenses for a clearer understanding of your spending habits.
  • ๐Ÿ’ฐ Budget Creation: Set up personalized budgets to control your spending and achieve your financial goals.
  • ๐Ÿ’ฐ Insightful Reports: Get detailed reports and insights into your financial health, helping you make better financial decisions.
  • ๐Ÿ’ฐ Secure Account Linking: Safely link your bank account(s) for real-time transaction updates.

๐Ÿ‘พ Tech Stack

JavaScript HTML CSS React React Redux Apollo GraphQL GraphQL Cypress Linear PostMan Node.Js Git GitHub Actions Vercel

โ— Required Environments

NodeJS || Apollo Client || GraphQL || Redux || Cypress || MUI

โš™๏ธ Setup and Install

Get DoughFin running on your machine:

Install Backend Repo: Back-End Repo

  1. Clone the repository from: [email protected]:MaryBruff/DoughFin_FE.git
  2. Move to the project directory:
cd DoughFin_FE
  1. Grab the dependencies: npm install
npm install
  1. Fire up the app: npm start
npm start

Testing

To Run Tests

npm run cypress:open

๐ŸŽฏ ๐Ÿ’ญ Planning

Project Planning Documents

โœ๐Ÿป View Miro Board Miro Board

๐ŸŽจ View Figma Planning Phase Figma

๐Ÿ–ผ๏ธ View Final Figma Design Final Figma

Configuration

  • port deconfliction
    • react app localhost:3003
    • rails api localhost:3000

๐Ÿค Team

Meet the developers!

Part 2: Solo

๐Ÿ‘ฉ๐Ÿผโ€๐Ÿ’ป Mary Bruff

GitHub || LinkedIn

๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ๏ธถ

Part 1: Group

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Joseph Lee LinkedIn || GitHub

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป Shawn Carpenter LinkedIn || GitHub

๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Ben Rosner LinkedIn || GitHub

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป Taylor Pubins LinkedIn || GitHub

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป Anthea Yur LinkedIn || GitHub

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.