Skip to content

A homepage where users can keep track of their grants and project funding. PERN Stack.

Notifications You must be signed in to change notification settings

LuiseBrandenburger/funding-manager

Repository files navigation

Go Fund Yourself

A platform where users can keep track of their grants and project funding.

gfy-landingpage

Overview

This project was built within 6 days as my final project during my enrollment at the Spiced Academy Bootcamp. As an avid music fan I am trying to combine my funding and coding skills to develop a unique platform to help guid artists through the confusing and complex process of applying and accounting for cultural funding programs. So far, the project consists of some basic features. With this app you can add funding projects to your profile and add, update and delete cost positions and keep track of how much money you have forecasted and will eventually spend. Furthermore, charts and tables provide a visual expense overview making it easier for the user to track and analyze their project.

Motivation

I created this project to practice my React and Redux skills, as well as SQL and getting more familiar with the data flow and data structure.

Tech

This Project was built on the PERN Stack. I used React/Redux, Node.js/Express and PostgreSQL. Other Libraries I used:

  • Bcrypt
  • chart.js
  • cookie session
  • moment
  • mui/x-data-grid

Features

  • Registration and login is possible as part of the functionality
  • User security is provided by utilizing bcrypt to protect users password
  • Users are able to add projects to their profile and switch between projects
  • Users are able to add, update and delete cost positions to their projects
  • Users are able to sort costs data and export the data as pdf or CSV
  • Users are able to view the data in charts or tables

gfy-screenshot-finance-plan

Future Features

Features I would like to add in the future are:

  • change and delete user profile
  • update project details and delete projects
  • add and save files in db to all cost positions
  • add incoming positions
  • add team members to the projects
  • create chat function

TO DO'S

  • split up components and refactor

About

A homepage where users can keep track of their grants and project funding. PERN Stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published