/SimpleFi

Decentralised finance portfolio tracker. Makes it easy to keep track of your DeFi investments.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

-- Deprecated monorepo --

SimpleFi



SimpleFi makes it easy to manage your decentralised finance investment portfolio.

Screenshots

Getting started

  1. Clone the repo
git https://github.com/raphael-mazet/SimpleFi.git
  1. Create a .env file in the Prisma directory
DB_PORT=<yourport>
DB_USERNAME=<yourusername>
DB_PASSWORD=<yourpassword>
DB_HOST=<yourhost>
DB_NAME=<yourdbname>
DATABASE_URL = postgres://${DB_USERNAME}:${DB_PASSWORD}@${DB_HOST}:${DB_PORT}/${DB_NAME}
  1. Start the backend server
cd server/
npm install
nodemon index.js
  1. start the client server
cd client/
npm install
npm start

Built with

  • Express - fast, unopinionated, minimalist web framework for Node.js
  • React - javaScript library for building user interfaces
  • PostgreSQL - open source relational database
  • Prisma - open source database toolkit
  • ethers.js - lightweight javaScript library to interact with the Ethereum blockchain

Contributing

Improvements and remixes are welcome.

Author

Raphaël Mazet - Github - LinkedIn