Skip to content

ShreyashHatkar/MoneyPlant

Repository files navigation

MoneyPlant(Stock Training and Fintech Website)

Welcome to our website project on stock training and basic fintech knowledge! This website is designed to provide resources and information for anyone interested in learning about the stock market and related financial technologies. This is built for GFG organised solving for India HAckathon.

Link: http://34.131.47.250/

Team Members

This project was developed by a team of four:

@Shreyash Hatkar : Front-end developer (login activities, home page, services, Github)
@Aayush Lad : Front-end developer (Dashboard)
@Sanyam Chawla : Deployment and Content(Google Cloud Hosting)
@Kreet Rout : Backend Developer (php scripts)

Objective

The objective of MoneyPlant is to provide a comprehensive training system for beginners to improve their investing skills and knowledge in the world of finance. Our platform offers a variety of tools, including a stock visualizer and analyzer, financial calculator, and virtual trading account, to help users build a solid foundation in investing and make informed decisions about their portfolio.

Methodology

MoneyPlant employs several techniques to ensure the security of our platform and provide user assistance through social media and tutorials. These techniques include:

  1. Encryption: We use advanced encryption methods to secure user data and protect it from unauthorized access.
  2. Secure Login: Our platform implements multi-factor authentication to ensure that user accounts are accessed only by authorized individuals.
  3. Data Privacy: We follow strict data privacy practices and comply with relevant regulations to safeguard user information.
  4. Error Handling: We have implemented robust error handling mechanisms to provide informative feedback to users in case of any issues or errors.
  5. User Assistance: MoneyPlant offers comprehensive user assistance through documentation, tutorials, customer support, and social media channels to help users navigate and effectively use our platform.

Features

• Stock Visualizer and Analyzer: Provides real-time market data and visualizations to analyze different stocks and identify potential investment opportunities.
• Financial Calculator: Allows users to calculate various financial metrics to analyze the profitability of different investment opportunities.
• Comprehensive Training System: Provides a variety of tools and resources to learn about investing in a practical and interactive way, including a virtual trading account for practice.
• User Assistance through Social Media and Tutorials: MoneyPlant offers comprehensive user assistance through documentation, tutorials, customer support, and social media channels to help users effectively use our platform.
• Advanced Security: MoneyPlant employs encryption, secure login, data privacy, error handling, and other security measures to ensure the safety and security of user data and transactions.

Technologies Used

Our website was built using the following technologies:

HTML, CSS, and JavaScript for the front-end
PHP and SQL for the back-end
Google Cloud and AMD instance is used for hosting
Api used :
 1. Rapid api vantage api for graph
 2. Yahoo finance api for stock 
 3. Trading view

Preview

When users sign up with MoneyPlant, they'll have access to a virtual trading account that allows them to practice trading strategies and learn about the market without risking real money. Our platform also offers user assistance through social media channels and tutorials, providing additional support and guidance to help users navigate and effectively use our platform. Users can experiment with different investment strategies and learn from their mistakes with the assurance that our platform is built with security in mind.

About

At MoneyPlant, we prioritize the security and user assistance of our platform. We employ encryption, secure login, data privacy, error handling, and comprehensive user assistance through social media and tutorials to ensure that our users have a seamless and secure experience while using our platform. Our aim is to provide beginners with the necessary tools and resources to learn about investing and make informed decisions about their portfolio, supported by our user assistance channels.

Feedback and Contributions

We welcome your feedback and contributions to our website! Please feel free to submit issues, pull requests, or suggestions to our GitHub repository. You can also contact us by email or social media, and follow us for updates and news. Thank you for using our website and happy learning!