MyWallet API
API for MyWallet, an easy and simple way to manage your financial transactions.
Implemented features
- Create a new account and login
- List with all the transactions with the date, description and cost
- Register new incomes and expenses
- Delete and edit your records
Technologies
How to run
- Clone this repository
git clone git@github.com:acolima/my-wallet-api.git
- Go to the project directory
cd my-wallet-api
- Install dependencies
npm i
-
You need to have
mongo
installed and running -
Create a
.env
file with the same structure of.env.example
and change the values of the enviroment variables
MONGO_URI={MONGO CONNECTION STRING}
PORT={PORT THAT YOU HAVE SETTLED}
- Run project with
npm run dev
⭐ You can check the front-end repository of this project here and follow the instructions to run
⭐ API documentation can be found at the Wiki
tab or here