Thank you for showing interest in contributing to Stock Analyzer We're building a powerful stock prediction and visualization tool, and your help is appreciated.
Before you begin coding, please follow these steps:
-
Check the Issues Section
- Look for issues labeled
good first issue,bug, orenhancement. - Try solving one that interests you.
- Look for issues labeled
-
Want to Suggest a New Feature or Improvement?
- Please raise a new issue with:
- A clear description of what the feature or enhancement is.
- Add screenshots if applicable.
- Include a demo video (optional but helpful for understanding).
- Wait for approval/comment from the maintainers before creating a pull request (PR).
- Please raise a new issue with:
-
Set Up the Project Locally
Follow the guide in
SETUP.mdto run the backend and frontend on your system. -
Create a New Branch
git checkout -b feature/your-feature-name
-
Make Your Changes
-
Ensure your code is fully functional and tested locally.
-
Maintain UI/UX consistency if working on the frontend.
-
Add comments where necessary and follow naming conventions.
- Commit Your Changes
git commit -m "Add: your feature description"- Push and Create a Pull Request
git push origin feature/your-feature-nameThen go to GitHub and open a Pull Request (PR) targeting the main branch.