Skip to content
This repository has been archived by the owner on Jan 7, 2021. It is now read-only.

Latest commit

 

History

History
69 lines (50 loc) · 2.36 KB

README.md

File metadata and controls

69 lines (50 loc) · 2.36 KB

TracBucks

Open Source Love  PRs Welcome  first-timers-only  Documentation Status 

An initiative to develope an interactive app which would monitor the expenses of an individual.It would have the additional features of monthly budgeting and bill splitting.

Tech Stack

  • Frontend: ReactJS
  • Backend: NodeJS 12(LTS)

Required Environment Variables:

GOOGLE_CLIENT_ID : Google Client Id for interacting with google oauth api

GOOGLE_SECRET : Google secret for interacting with google oauth api

Other Environment Variables:

MONGO_URI : Url to connect with MongoDB (default value: mongodb://localhost:27017/expense-track)

SECRET : Secret key to sign authentication tokens. ( default value: 'secret')

PORT : port to run the server (default value: 5000 )

Quick Start

  • Fork and Clone the repo using
git clone https://github.com/MLSA-SRM/TracBucks
cd TracBucks
  • Install dependencies using
npm install && npm install --prefix client
  • Running both server and client concurrently:
npm run dev
  • Running the server:
npm run server
  • Running the client:
npm run client

Useful Resources

Need help? Feel free to contact us at [email protected]

Like This?? Star ⭐ this Repo.

Made By Tech Team of Microsoft Learn Student Ambassadors SRM with ❤️



ForTheBadge built-with-love ForTheBadge built-by-developers