Ember-Edge-Promotions / Portfolio_Management_System

MIT License
0 stars 3 forks source link
hacktoberfest hacktoberfest-accepted

Portfolio Management System

The Portfolio Management System is a simple C++ application that allows users to manage their financial portfolios, including assets and liabilities. Each user can register, log in, and manage their mutual funds, which contain various financial entities such as assets and liabilities. The system provides functionality to view and sort these financial entities.

Features

How It Works

  1. Register a User:

    • Users can register with a unique username and password. Each registered user is given a unique user ID.
  2. Login to the System:

    • Users must log in with their username and password. After login, users can manage their financial portfolios.
  3. Add Mutual Funds:

    • Once logged in, users can add mutual funds to their portfolio, which can consist of assets and liabilities. Users can enter the name and value of each financial entity.
  4. View Portfolio:

    • Users can view their entire portfolio, including all mutual funds and their associated assets and liabilities.
  5. Logout:

    • Users can log out to end their session.

Getting Started

Prerequisites

To compile and run the project, you will need:

Compilation

Use the following command to compile the program:


g++ -o portfolio_management main.cpp