Skip to content

An application which tracks your expenses, made with Express, MongoDB & React Native.

Notifications You must be signed in to change notification settings

shubhamaniket/Expense-Tracker-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Backend

API for CRUD operations for the App containing the following requests

  • GET
  • POST
  • PUT
  • DELETE

Usage

Change the config file in AppServer and change the MONGOURI to your MONGODB Atlas url.

Install Dependencies

npm install

Run App

nodemon server.js

Version : 1.0.0

License : MIT

ROUTES

NOTE : If you are running the app on an android emulator the replace the localhost with the following :-

10.0.2.2

If you are running the app on a real device then replace the localhost with your IP ADDRESS

GET all Transactions

http://localhost:3000/getAll

POST a transaction

http://localhost:3000/createTrans/:id

UPDATE a particular transaction

http://localhost:3000/updateTrans/:id

DELETE a transaction

http://localhost:3000/deleteTrans/:id

APP

Technologies/Packages Used

  • React Native 0.62
  • react-native-modal

Usage

cd into the client directory and run

npm install
react-native run-android

Note :- Be sure to keep the server running prior to running the app.

About

An application which tracks your expenses, made with Express, MongoDB & React Native.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages