StreakX is a powerful, open-source platform designed to help you visualise and maintain streaks of achievements across various platforms like GitHub, LeetCode, HackerRank, and more. Whether you're a coder, fitness enthusiast, or anyone who loves tracking their progress, StreakX empowers you to stay motivated, accountable, and engaged in your pursuits.
Real-time Tracking: StreakX provides real-time tracking of your streaks across different platforms, ensuring you always have an up-to-the-minute view of your progress. Customization: Tailor your StreakX experience to match your unique goals and preferences. Community Accountability: Share your streaks and achievements with friends, colleagues, or the StreakX community to stay on track and meet your goals. Retention Enhancement: Visualise your daily streaks and maintain consistency in your chosen pursuits with StreakX. Analytics and Insights: Gain valuable insights into your performance over time. Track your habits, analyse your consistency, and make data-driven decisions to improve your productivity and accomplishments.
To get started with StreakX, follow these simple steps:
Installation: Clone the StreakX repository to your local machine.
git clone https://github.com/Kp019/streakX.git
Dependencies: Install the required dependencies using your preferred package manager. We recommend using npm.
npm install axios@^1.6.0 next@14.0.1 react@^18 react-dom@^18 react-icons@^4.11.0 reacticons@^0.0.1 sass@^1.69.5 autoprefixer@^10.0.1 eslint@^8 eslint-config-next@14.0.1 postcss@^8 tailwindcss@^3.3.0
StreakX is an open-source project, and we welcome contributions from the community. Whether you're a developer, designer, or simply passionate about streak tracking, you can help make StreakX even better.
- Next.js - A React framework for building web applications.
- Tailwind CSS - A utility-first CSS framework for fast and responsive web design.
- Flutter - A UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
- Sass - A CSS preprocessor that makes it easier to style your web applications.
- Node.js - A JavaScript runtime for building server-side applications.
- PostgreSQL - A powerful, open-source relational database system.
- Express.js - A web application framework for Node.js, designed for building web and mobile applications.
- Supabase - An open-source alternative to Firebase, offering a suite of tools for building scalable web and mobile applications with a PostgreSQL database.
https://nextjs.org/
https://tailwindcss.com/
https://flutter.dev/
https://sass-lang.com/
https://nodejs.org/
https://www.postgresql.org/
https://expressjs.com/
https://supabase.io/