Skip to content

Jefid/gold-digger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Gold Digger App

App Functionality

A budget tracking app that is downloadable through the browser that helps the user keep track of their deposits and expenses. The app stores data locally through the help of a service wroker to maintain data offline. This also lets the user interact with their data while offline, making it helpful for those with unreliable internet.

Technologies Used

- Express
- MongoDB
- Node.js

Demo

Check out the app functionality on Heroku!

Installation

This project requires Node.js and other dependencies

How to install Node

Navigate to the directory you would like to use using the CLI and then clone this repository:

git clone git@github.com:jefid/gold-digger.git

Create .gitignore to include the following:

node_modules
.DS_Store
package-lock.json

You will need to install MongoDB

Installation guide for Mongo

Open your IDE and use these commands to install all the necessary packages:

npm i express mongoose
npm init

npm init will create your package.json file.

"scripts": {
    "start": "node server.js",
}

In the terminal, start the MongoDB database

mongod;

Finally, start the server from the command line:

npm start

Documentation

Feedback

Have something you'd like to add?
Feel free to contact me via email!