https://github.com/jay-raam/componentx
ComponentX is built to simplify stock market data interpretation and enhance decision-making through sophisticated components and visualizations.
https://github.com/jay-raam/componentx
chartjs expressjs mongodb nodejs react-router reactjs tailwindcss vercel
Last synced: 3 months ago
JSON representation
ComponentX is built to simplify stock market data interpretation and enhance decision-making through sophisticated components and visualizations.
- Host: GitHub
- URL: https://github.com/jay-raam/componentx
- Owner: Jay-Raam
- Created: 2024-08-20T09:23:40.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-17T03:10:32.000Z (over 1 year ago)
- Last Synced: 2025-10-28T01:27:35.005Z (8 months ago)
- Topics: chartjs, expressjs, mongodb, nodejs, react-router, reactjs, tailwindcss, vercel
- Language: JavaScript
- Homepage: https://jayasriraam-componentx.vercel.app/
- Size: 812 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ComponentX — v1
Welcome to ComponentX! My name is Jayasriraam, and I'm excited to introduce you to this project. ComponentX is a powerful tool designed for stock market analysis,
aimed at providing insightful data visualization and analytics for better investment decisions.
## Overview
ComponentX is built to simplify stock market data interpretation and enhance decision-making through sophisticated components and visualizations.
Whether you’re a trader, analyst, or enthusiast, this tool is crafted to help you make more informed decisions with ease.
## What I learned
This was my first experience working on a full-stack web application, and it provided me with valuable learning opportunities in database interaction and full-stack development. I designed the user interface based on a Figma file and implemented all functionalities using React.js and Tailwind CSS.
I gained hands-on experience with MongoDB, learning how to manage both local and deployed instances effectively.
I also delved deeper into advanced features of Tailwind CSS, which improved my styling skills and allowed me to create more dynamic and responsive designs. Overall, this project was a significant learning experience and greatly contributed to my growth as a frontend engineer.
## Tech Stack
Client: React, TailwindCSS, Chart.js, Node.js, Express.js, Mongodb.
Hosting: Vercel.
## Screenshots & Demo

[View Live Demo](https://jayasriraam-componentx.vercel.app/)
## Run Locally
Clone the project
```bash
https://github.com/Jay-Raam/ComponentX.git
```
Go to the project directory
Install dependencies
```bash
cd client
```
```bash
npm install
npm install react-icons --save
npm install react-router-dom
npm install chart.js react-chartjs-2
```
Start the server
```bash
npm start
```
## Contributing & Usage
Incase you have any questions or concerns, please feel free to reach out to me on [Instagram.](https://www.instagram.com/_ivanjay_/) I am always happy to help!
## License
[MIT](https://choosealicense.com/licenses/mit/)