Free, open-source web application
Built with React, Next.js, and ShadCN UI
Features grade tracking, average calculations, and weighted averages
Supports dark mode, responsive design, and optional account syncing
Hosted at grades.nstr.dev with a legacy offline version
Grade Calculator, is an open-source dashboard designed for students to track academic performance. Developed by nstr-dev, it offers tools to monitor grades, calculate averages, and manage subjects using any numeric grading system. Built with React, Next.js, and ShadCN UI, it provides a modern, accessible interface for students. Deployed at grades.nstr.dev, it supports account-based syncing for cloud storage or a legacy version that saves data locally in the browser. It’s ideal for students seeking a responsive, user-friendly tool to stay on top of their grades.
Grade Tracking: Input and organize grades for multiple subjects.
Average Calculations: Compute simple and weighted averages for any numeric grading system.
Dark Mode: Toggleable dark theme for comfortable viewing.
Responsive Design: Adapts seamlessly to desktop and mobile devices.
Syncing Options: Sync data with an account or use offline legacy mode.
Student-focused: Intuitive tools for tracking and calculating grades.
Free and open-source: Accessible for all with no licensing costs.
Modern UI: ShadCN UI ensures an accessible, polished interface.
Flexible syncing: Cloud-based or offline options cater to different needs.
Mobile-friendly: Responsive design works across devices.
React-only: Limited to React and Next.js ecosystems.
Setup complexity: Requires Node.js, Next.js, and ShadCN UI for local development.
Sync dependency: Cloud syncing requires an account, unlike the legacy version.
Limited scope: Focused on grade tracking, not a full learning management system.
Grade Input Form: Fields for entering grades and subject details.
Dashboard: Overview of grades, averages, and subject performance.
Settings Panel: Toggle dark mode and manage sync preferences.
Data Tables: Organized display of grades and calculated averages.
Free Access: Fully open-source with no premium tiers.
Hosted version at grades.nstr.dev is free; no monetization noted.
React: Core framework with Next.js for server-side rendering.
ShadCN UI: Accessible, customizable UI components.
Next.js: Powers the app with fast, scalable deployment.
Tailwind CSS: Via ShadCN UI for responsive styling.
Grade Calculator is a student dashboard for tracking grades, using ShadCN UI for an accessible, modern interface.
Yes, it’s fully open-source and free, with a hosted version at grades.nstr.dev.
Customizable via ShadCN UI’s Tailwind CSS and React components.
Yes, as an open-source project, updates are community-driven (check GitHub for activity).
Submit your Shadcn product to AllShadcn, get featured, and drive genuine traffic while showcasing your work to the world. Turn your creativity into revenue and begin selling today! 🚀