GithubHelp home page GithubHelp logo

tradesim's Introduction

Screenshot 2022-09-27 at 23 55 01

AiPi

Project Description

Our role is to build a TradeSim system that will be responsible for containing all information for a user to customize their own ETF's and set their own rules. The user will be able to track how well their ETF is doing, and use this to decide where they want to invest their real money in the future. The goal is to create a system that will consist of a user's customized account, to help the user construct a portfolio of stocks, and define rules on how they should be traded to mimic an index tracking ETF by creating their own mini-ETF. The result will show the user how much capital they'll need to invest in the various stocks to make their own “mini-ETF” competitive against the established ETF on the market. The user is able to download these rules to a file, so they can use them for future reference when investing with their real money.


Members

Project Manager - Michael Viljoen u20513667 Buisness Anaylist - Rachel Hamilton u20453478

Frontend Team Rachel Hamilton - u20453478 Sean Nkosi - U19107383

Backend Team Regan Shen - u20460067 Michael Viljoen - u20513667


SRS document link:

Demo 3: SRS_AiPi-3.pdf

Demo 2: SRS_AiPi-2.pdf

Demo 1: SRS_AiPi.pdf


Wiki Project Board Link:

BackEnd:

https://github.com/COS301-SE-2022/TradeSim/projects/3

FrontEnd:

https://github.com/COS301-SE-2022/TradeSim/projects/2

Scrumboard:

scrumboard demo 3


Coding Conventions:

CodingConventions.pdf


Technical installation manual:

technical installation manual.pdf


User Manual:

User Manual AiPi.pdf


Testing Policy:

Testing policy.pdf


Technology Requirements

Backend - Python

Frontend - HTML, CSS, JavaScript, Python

Wireframes - Figma

Database - AWS


Short profile description of each team member.

Sean Nkosi:
About: I am a BIT student who is a full stack developer and enjoy learning new frameworks. In my free time if I’m not sleeping I'm eating and if I'm not eating I'm playing sports.
LinkedIn profile link: https://www.linkedin.com/in/sean-nkosi-47b7901ba

Rachel Hamilton:
About: My name is Rachel Hamilton, I am a 3rd year BSC Computer Science student. I consider myself a person with good leadership skills. I have experience in coding in multiple languages. I have a huge interest in software development and I particularly enjoy working on the frontend. I am always eager to learn and consider myself as an independent thinker.
LinkedIn profile link: www.linkedin.com/in/rachel-hamilton-a39382234

Regan Shen:
About: My name is Regan Shen. I was born on December 1st 2001 in westville, Durban. I am currently in my 3rd year, studying Bsc Computer Science at the University of Pretoria. I really enjoy spending time with my friends and attending social events. I have an interest in Software Development and more focused on the backend.
LinkedIn profile link: https://www.linkedin.com/in/regan-shen-b8a73b23a/

Michael Viljoen:
About: I am a year student at UP studying Bsc Computer Science, over the years I have had the opportunity to learnt multiple languages including C++, Java, Python, JavaScript, PHP and more.
LinkedIn profile link: https://www.linkedin.com/in/michael-viljoen-bb873923a


Demo 1 video

https://youtu.be/93PcgcoHgbU

Demo 2 video

https://drive.google.com/file/d/1EASvBRaTXEXfRLsbcI6tsiiK8YLsFm_e/view?usp=sharing

Demo 3 video

https://drive.google.com/file/d/1DFqvln2hRjkHIWyFr79-aT3l1FamqXQr/view?usp=sharing

GitHub issues

Coverage Status

Requirements Status

PingPong status

=======

tradesim's People

Contributors

michaelviljoen avatar siphoxnkosi avatar rachhamiltonn avatar reganshen avatar sibusisomngo avatar

Forkers

cos-301

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.