lutilipe / GoFinances

Site to control your finances.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoFinances

GoFinances is a project that allow people submit a CSV file containing all transactions they made and view the total amount of it.

🚀 Technologies

ℹ️ Installation

You'll need to have installed on your computer before starting the project: yarn, NodeJs.

# Clone the repository
$ git clone https://github.com/lutilipe/Ecoleta---nlw01.git

Configuring the DataBase and Server

Create a .env file in the root of server folder and add the following variables:

  • DB_USER=< Your database user >
  • DB_PASS=< Your database password >
  • DB_NAME=< Your database name >
  • DB_HOST= < Your host, usually "127.0.0.1" >

💻 API

# Go to server directory
$ cd server

# To install the dependencies
$ yarn

# Run the server
$ yarn dev:server

💻 Web

# Go to web directory
$ cd web

# To install the dependencies
$ yarn

# Run the web application
$ yarn start

📝 License

To view the license, check out MIT!

About

Site to control your finances.

License:MIT License


Languages

Language:TypeScript 84.4%Language:JavaScript 14.4%Language:HTML 1.1%Language:Shell 0.1%