Skip to content

nflow24/BuddyBudget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuddyBudget

BuddyBudget is a gamified budgeting platform designed for college students who want to take control of their finances. By turning responsible spending into a fun, competitive experience, BuddyBudget helps you build better money habits while keeping up with your friends.

What It Does

  • Raise your character — Create a virtual character that grows and thrives as you make smart financial decisions
  • Compete with friends — Connect with your friend group and climb the leaderboard based on your budgeting performance

Tech Stack

Layer Technology
Frontend React, JavaScript
Backend Node.js, Express
Database MongoDB
Financial API Plaid API
Prototyping Canva

Getting Started

Prerequisites

  • Node.js (v18+)
  • MongoDB instance (local or Atlas)
  • Plaid API credentials (get them here)

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/buddybudget.git
    cd buddybudget
  2. Install dependencies
    npm install
  3. Set up environment variables in .env file
    PLAID_CLIENT_ID=your_client_id
    PLAID_SECRET=your_secret
    MONGODB_URI=your_mongodb_connection_string
  4. Start the development server
    npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors