Thank you for your interest in contributing to DevSignal. We are building a high-performance engine for developer growth, centered around visual excellence and actionable insights. Your contributions are vital to this mission.
We prioritize:
- Visual Excellence: Every interface element is intentional, utilizing glassmorphism and modern motion design.
- Immediate Feedback: The application must remain responsive and performant.
- Narrative Analytics: We aim to tell the story of a developer's growth, not just display raw data.
The project requires Node.js. We use Vite and React for the frontend and Fastify for the backend.
# Clone the repository
git clone https://github.com/TarunyaProgrammer/DevSignal-IntelligentDeveloperGrowth.git
cd DevSignal-IntelligentDeveloperGrowth
# Install dependencies
npm install
# Start the development server
npm run devPlease review the issue tracker for tasks labeled "good first issue" or "visual enhancement." For new feature proposals, please open a Feature Request issue for discussion before beginning implementation.
- Feature Branches: Create a dedicated branch for your changes:
git checkout -b feature/description - Commit Standards: Use clear, professional commit messages.
- Pull Requests: Provide a detailed description of your changes, including screenshots or screen recordings for UI-related modifications.
- Design Integrity: Maintain the established aesthetic using
framer-motionandlucide-react. - Code Quality: Adhere to the existing TypeScript patterns and architectural decisions.
- Professional Conduct: Ensure all interactions remain respectful and constructive.
All contributors are recognized in the Hall of Builders (CONTRIBUTORS.md). We value every contribution to the project's growth.
Building the future of developer growth.