Skip to content

A web-application to help you track your money both in and out

License

Notifications You must be signed in to change notification settings

xenitane/expense-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker Apllication

This is an Expense Tracking Application written in Golang and React with MongoDB as it's datastore. Use it to track your earnings and expenses with a detailed dashboard showing the pattern of these events and take insights on how to manage this.

Setup

  • Server:
    1. Create the .env file in the server folder with the below format:
    PORT = <port-number>
    MONGOURI = <uri-for-mogodb-datastore>
    DBNAME  = <name-of database-to-be-used>
    
  • Client:
    1. Create the .env.json file in the client folder with the below format:
    {
        "server": {
            "proxy": {
                "/api": {
                    "target": "location-of-api-server",
                    "changeOrigin": true
                }
            },
            "cors": true
        }
    }

🛠  Tech Stack

Visual Studio Code JavaScript NodeJS React Vite Go GoFiber MongoDB