Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
/ expense Public archive

The #finance team's expense tracking tool

License

Notifications You must be signed in to change notification settings

formulaslug/expense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense

Getting Started

  1. Go download slack-auth and service-account.json from #finance, and put both files in your root project directory
  2. If you haven't already, go download and install Node.js.
  3. Open a new terminal window, and navigate to this project. Run npm i. It'll take a bit to download all the dependencies, but once it's done, you'll be ready to roll. Just let it do it's thing.
  4. Run npm run dev. It might take a few seconds, but you should get a app:bin:dev-server Server is now running at http://localhost:3000. +44ms. You're ready to start coding! To check the project out locally, open up http://localhost:3000 in a browser.

How to Deploy

  1. Run npm run deploy NODE_ENV=production, and let that roll. Assuming you have all of your dependencies installed through an npm i, and nothing is broken, that should finish in under a minute or two.
  2. If you haven't already downloaded them, install the Firebase CLI tools by running npm install -g firebase-tools, followed by a firebase login
  3. Deploy with firebase deploy

About

The #finance team's expense tracking tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published