Skip to content

Latest commit

 

History

History
60 lines (33 loc) · 2.06 KB

README.md

File metadata and controls

60 lines (33 loc) · 2.06 KB

Trackie

banner

Welcome to the Trackie! This app is designed to help you keep track of your spending habits and make informed decisions about your finances.

Features:

Add and categorize expenses View and analyze your spending over time in different categories

To get started:

Enter your expenses by clicking on the "Add Spending" button Name the title of that spending Select a category and enter the amount spent

You can view and analyze your spending by:

Visiting the "Personal" tab to see a breakdown of your expenses by category

This is still a work in the process:

Features that are coming soon ~ A shared page to track spending between you and your designated friends. So you could keep a overview on who is paying for what

An account an authentication system banner

Since this project is still in development to run the project

Available Scripts

In the front-end project directory, you can run:

npm start

Runs the app in the development mode in the front end Open http://localhost:3000 to view it in your browser.

In the backend-end project directory, you can run:

npm start dev

Runs the sever in development mode

Framework

Trackie is built with a MERN stack, which stands for MongoDB, Express.js, React, and Node.js.

MongoDB is a noSQL database used for storing the data for the app. Express.js is a back-end web application framework that runs on the server and handles the backend logic of the app. React is a front-end JavaScript library used for building user interfaces and handling the front-end logic of the app. Node.js is a JavaScript runtime that allows the app to run on the server and execute the code written in JavaScript.

The MERN stack allows for a full-stack JavaScript development, making it easier for developers to build and maintain the app.