🚀 Live Demo: Financy
- One-click account opening - no paperwork jhanjhat!
- Real-time portfolio tracking with colorful charts
- Smart watchlists to keep nazar on potential investments
- Live market data and indicators
- Simple order placement - buy/sell in literally seconds
- Detailed performance reports to flex on your friends
- Integrated news feed so you're always in the loop
- Educational resources for beginners (no more "stonks kya hota hai?" moments)
- Mobile-friendly interface - trade while in traffic (but don't do that, really!)
- Node.js (v16+)
- MongoDB
- npm or yarn package manager
- A little patience!
cd e:\Financy\Backend
npm install
# Create a .env file with PORT, MONGO_URL, JWT_SECRET
npm startcd e:\Financy\Frontend
npm install
# Create a .env file with VITE_BACKEND_URL, VITE_DASHBOARD_URL
npm run devcd e:\Financy\Dashboard
npm install
# Create a .env file with VITE_BACKEND_URL
npm run devWe've used the good stuff:
- React.js with Vite (for that speedy development)
- Tailwind CSS & Bootstrap (making everything look sexy)
- MongoDB (saving all your precious data)
- Express.js (handling all the backend magic)
- JWT authentication (keeping the bad guys out)
- Chart.js (for those satisfying stonk graphs)
e:\Financy\
├── Backend/ # Server-side code - dimaag
├── Frontend/ # Public website - chehra
└── Dashboard/ # User trading platform - dil
We love your input! We want to make contributing to Financy as easy and transparent as possible, whether it's:
🐛 Reporting a bug 💡 Submitting a feature request 🧪 Improving test coverage 📝 Improving documentation 🔍 Code review
- Fork the repository to your GitHub account
- Clone your fork locally
git clone https://github.com/YOUR-USERNAME/Financy.git
- Create a new branch from
mainfor your workgit checkout -b feature/amazing-feature
- Make your changes and test thoroughly
- Commit with clear, descriptive messages following our style
git commit -m "Add: detailed description of your changes" - Push to your branch
git push origin feature/amazing-feature
- Open a Pull Request against our
mainbranch
- Include screenshots for UI changes
- Update documentation if needed
- Add tests for new features
- Ensure all tests pass
- Keep PRs focused on a single concern
- Follow existing code style and conventions
Thanks for helping make Financy better! 🚀
This project is licensed under the MIT License.
Built with ❤️ by Ananta - Full-stack developer.
- LinkedIn: ananta-das
