Skip to content

Latest commit

 

History

History
56 lines (46 loc) · 1.52 KB

README.md

File metadata and controls

56 lines (46 loc) · 1.52 KB

fi-svc-1

Certainly! Here's a formatted README in markdown that you can copy and use for your project documentation:


Financial Insights Service (Fi-Svc-1)

Overview

Fi-Svc-1 is a web application designed to help users manage their financial transactions and gain insights into their spending habits. It provides features such as adding transactions, viewing recent transactions, and visualizing transaction data through charts.

Installation

  1. Clone the repository:
    git clone https://github.com/pushkarmourya/fi-svc-1.git
  2. Navigate to the project directory:
    cd fi-svc-1
  3. Install dependencies:
    npm install

Configuration

  1. Create a .env file in the project root.
  2. Add your database credentials to the .env file:
    DB_USERNAME=your_database_username
    DB_PASSWORD=your_database_password
    

Running the Application

  1. Start backend server:
    node server.js
  2. Start the development server (in new Terminal):
    npm start
  3. Open your web browser and go to http://localhost:3000 to access the application.

Usage

  • Main Screen: Displays recent transactions and allows adding new transactions.
  • View All Transactions: Click to see all transactions.
  • Navigation: Use the header links to navigate between pages.

Technologies Used

  • Frontend: React.js, React Router, Chart.js
  • Backend: Node.js, Express.js
  • Database: MySQL
  • Styling: CSS