Skip to content

RadhikBhojani/nse-stock-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocean of Money - NSE Stock Analysis Website

Ocean of Money Logo

Visit the website: Ocean of Money

Ocean of Money is a stock analysis website that provides detailed information and analysis for stocks listed on the National Stock Exchange (NSE). This repository contains the code for the Ocean of Money stock analysis MERN (MongoDB, Express.js, React.js, Node.js) stack application with Auth0 authentication and Google Script for retrieving data.

Introduction

Ocean of Money aims to provide users with a comprehensive platform to analyze NSE stocks. With this application, users can gain insights into stock data, perform technical analysis, and make informed investment decisions. The application is built using the MERN stack, which provides a robust and scalable architecture for developing web applications.

Features

  • User Authentication: The application uses Auth0 for user authentication, allowing users to create accounts, log in, and securely access their personalized stock analysis.

  • NSE Stock Data: The application fetches stock data from the National Stock Exchange, providing real-time information about various stocks. This data includes historical prices, volume, market cap, and other relevant metrics.

  • Technical Analysis: Ocean of Money provides users with a range of technical analysis tools to analyze stock performance. These tools include moving averages, relative strength index (RSI), MACD (Moving Average Convergence Divergence), and more.

  • Customizable Watchlist: Users can create and manage their watchlist, adding stocks they are interested in and monitoring their performance. The watchlist allows users to keep track of their favorite stocks and receive personalized updates.

Technologies

The Ocean of Money stock analysis application is built using the following technologies:

  • ReactJS: A popular JavaScript library for building user interfaces. ReactJS provides a component-based architecture and efficient rendering, making it ideal for creating dynamic and interactive web applications.

  • Bootstrap: A front-end framework that provides a set of pre-styled components and utilities. Bootstrap simplifies the process of creating responsive and visually appealing user interfaces.

  • MongoDB: A NoSQL database that uses a document-oriented model for data storage. MongoDB is utilized for storing and retrieving stock data, user information, and other relevant data in Ocean of Money.

  • Auth0: A flexible and secure authentication and authorization platform. Auth0 is used for user authentication in the application, providing a seamless login experience and ensuring data privacy.

  • Google Script: A cloud-based JavaScript platform that allows for the creation and automation of Google Apps. In Ocean of Money, Google Script is utilized to retrieve data from external sources and integrate it into the application.