Skip to content

A Python-programmed financial consulting and educative console application.

Notifications You must be signed in to change notification settings

lind3lani/sum-experts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Sum Experts: supporting you through this cost of living crisis. A financial consulting and educative app. (Software5_Group4_Project)

Description: Python was used to develop the program for this application. The objective of the app is to assist users in fulfilling their queries to their finance-related questions, in relation to the present cost of living crisis. The users are able to insert their details into the program and select three features:

  • Calculate a Mortgage
  • View live Financial News
  • Book a meeting with our Financial Advisors.

The inspiration for this app was led by some of the group's sponsor, Zopa, a British financial services company. In addition, our team members all shared a passion for the topics of: banking, finance, and education, which led to the app's present concept. In an additional effort to take an innovative stance in developing a program to remedy a problem, the present economic crisis—'the cost of living crisis'— influenced and motivated our decision for our theme. Because of this, since developing the app we are yet to come across another program like ours.

Visuals: This app is purely backend, and when it is ran, the user is given textual instructions to support them in navigating the system.

Requirements:

  • Use of Python, API, DB in the project.
  • Build your own API endpoints.
  • Decorators.

Accomplishments:

  1. This app has been designed for Python 3 and will only run in Python 3.
  2. This app utilises an SQL database and returns to the users their confirmed meeting details.
  3. This app is connected to two API's:

Installation:

  1. Install ‘requests’ and 'mysql-connector-python' libraries within python and version '3' of Python if you do not already have these. Instructions: within the Terminal on your machine, type:
    • pip install requests
    • pip install mysql-connector-python
  2. This app requires API keys, which are already obtained and in the config.py file.
  3. Clone the files from GitHub to your local directory.
  4. Input your MySQL login details into the config.py file. Do not change anything else in the file.
  5. Run app.py and then system.py file.

Authors: Hye Ji Lee, Lindelani Moyo, Naimah Riaz and Nikita Simarmata

License: This project is open source and all ownership rights are attributed to the authors.

Project status: This app was created as a final project for a bootcamp on software engineering. Development of the app has stopped completely as we have submitted our project.

About

A Python-programmed financial consulting and educative console application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages