v1.0.0 - Initial Release: The Bangladesh Graduate Admissions Workspace
GradPlanner v1.0.0 — Initial Release 🚀
Welcome to the first official release of GradPlanner! This release marks the launch of our specialized decision-support platform designed specifically for Bangladeshi STEM (CSE/SWE/Engineering) graduates pursuing fully-funded MSc/PhD programs abroad.
GradPlanner bypasses generic dashboards to tackle the unique visa, funding, and document bottlenecks faced by Bangladeshi passport holders.
🌟 Core Features in this Release
1. Country Intelligence Hub
- 20 Target Countries: Detailed intelligence profiles for USA, Canada, Germany, Australia, Netherlands, Sweden, Finland, UAE, Japan, and more.
- Bangladesh Reality Checks: Embedded visa advice covering Dhaka embassy waitlists (e.g., German 2.5-year queue), Canadian SDS criteria, and UAE tax-free stipends.
- PR Pathway Quality: Transparent rankings for post-graduation immigration pathways (Canada EE, German Blue Card, etc.).
2. Professor Outreach Tracker
- Advisory Pipeline: Manage communications with prospective advisors from "Not Contacted" to "Emailed", "Interviewed", and "Replied Positive".
- Local Time Surface: Automatically shows the professor's local business hours to optimize email send windows.
- Follow-up Reminders: Guards against over-emailing with strict follow-up rules (min 14 days, max 2 follow-ups).
3. University Ranking & Cost Aggregator
- Triple Rankings: View QS, THE, and ARWU rankings side-by-side.
- Real Financial Estimates: Tuition and living cost calculations converted to BDT (৳) equivalents.
- Profile Estimators: Evaluates target university acceptance criteria (CGPA/IELTS) against your profile.
4. Bangladesh Document Checklist
- Timeline Scheduling: Schedules pre-arrival logistics tailored to Dhaka timelines (Police clearance 2–6 weeks, bank statements, GIC transfers, APS certificates).
🛠️ Tech Stack & Architecture
- Frontend: Next.js 15 App Router, TypeScript, Redux Toolkit, Tailwind CSS, shadcn/ui.
- Backend: Express.js, TypeScript, Prisma ORM, PostgreSQL.
- Auth: Secure session management using
better-auth.
📝 Setup & Seeding
To get started with local development and database seeding, refer to the guides in our updated README.md and CONTRIBUTING.md.
👥 Contributors
A huge thank you to everyone who contributed to planning, designing, and coding this initial release.
- Repository Owner: @Atik203