Tyler

I built PlanMySemester — An academic tracker and calendar web app for students

by

Hello everyone,

I am the developer of PlanMySemester, and I just wanted to share it with you all, as this has been something I have been very proud of!

What is PlanMySemester?

PlanMySemester is a website designed to help students stay on track for school, manage their schedule, and gamify their study habits.

Core Features Available Now

  • Smart Calendar: Includes monthly, weekly, daily, and agenda views. Events are color-coded by course, and there is an assignment deadline visualization. (Mobile calendar integration is currently being looked into).

  • Assignment Tracking: Create and manage assignments with full status tracking (Pending, In-Progress, Completed, and Overdue) along with color-coded course associations.

  • Analytics and Progress Tracking: Track your data per semester as well as total academic time. Includes course grade tracking, visual progress indicators, and performance trends over time.

  • Built-in Study Tracker: Input your study minutes/hours to earn badges for milestones, maintain consecutive study day streaks, and earn "skip days" for consistent study habits.

  • Course File Hub: Upload and associate course data, syllabi, or slides directly to specific classes.

Current Pricing

Because of the roadmap shift detailed below, I have significantly decreased the costs of our current premium plans:

  • Monthly: $2.99 / month

  • Quarterly (Every 3 months): $6.99 (22% off compared to monthly)

  • Yearly (Every 12 months): $24.99 (30% off compared to monthly — 3.6 months free)

The Status of AI Features & Our Roadmap

Unfortunately, our external AI API costs have increased 4x, per token, since we launched in January. To keep student costs in check, I have temporarily removed the AI features and decreased our current plan costs while I transition the backend.

We are working on transitioning some of those former study tools into non-AI ones, but the long-term plan is to run a locally hosted AI to avoid token costs entirely (turning them into flat hosting costs). I will keep the reduced costs of our current premium plans even when these features return.

What the AI features do: When active, the AI learns your entire academic profile from the data you feed it, getting smarter the more you use the site. When a user uploads grades, classes, assignments, files, slides, and pictures, the AI is fed that information.

When you interact with the AI tutor, it has all the data you ever submitted to the website. For any tutoring session you have, it summarizes the interaction and remembers exactly where you left off, allowing it to seamlessly guide you when you return, even if it is in a new chat.

Data Privacy: For users who do not want to use the AI features, your data is completely isolated. All user data is sent to our secure servers, and the AI reads only the data it needs from the servers when a user explicitly chooses to interact with it. If you opt out of the AI features by simply not interacting with it, your data is never fed to the model.

I would love to get your feedback on the project, the feature set, or the roadmap!

Unfortunately, the major differentiating factors from MyStudyLife are no longer on the website; however, we do plan to have them all return, but under a self-hosted AI. Which, I think, might appeal to some users who may be a little more privacy-conscious, as I totally get it, I tend to value my privacy a lot as well.

18 views

Add a comment

Replies

Best
Tyler

Our disclaimer on the website about the removal of AI.

AI Removal Notice

Unfortunately, due to the rising costs of AI services and to ensure we can continue providing a high-quality experience, we have made the difficult decision to remove the AI plans for the distant future. We understand this may be disappointing news for those who were looking forward to these features, and we want to assure you that we are committed to exploring alternative ways to integrate AI capabilities in the future without compromising the core functionality of our platform. We appreciate your understanding and continued support as we navigate this change. If you have any questions or concerns, please don't hesitate to reach out to our support team.

Thank you for being a part of our community!

DISCLAIMER: This decision was not made lightly, and we are actively working on new features and improvements to enhance your experience. We will keep you updated on any future developments regarding AI integration as we explore more cost-effective solutions. Your feedback is invaluable to us, so please feel free to share any thoughts or suggestions you may have.

All of our AI features will remain in our codebase as we plan on releasing them again in the future when we can find a sustainable way to offer them. We re committed to transparency and will keep you informed every step of the way.