DevCom-IITB / DevCom-IITB/ResoBin
[v2.0.0 Proposal] Rewrite in TypeScript using Next.js
- Dominant language
- JavaScript
- Stars
- 14
- Forks
- 28
- Avg merge
- 7d 23h
- Merged PRs (30d)
- 1
Description
ResoBin Client v2.0.0 will be rewritten in TypeScript using NextJs.
Main Checklist:
- [ ] Migrate to next.js
- [ ] Migrate to TS
- [ ] SEO, make course info public
Features:
- [ ] Make the Profile tab clickable
- [ ] View profiles (public/private setting)
- [ ] Show my reviews and resources on my profile
- [ ] Timetable on others' profile
Bugs fixes:
- [ ] Breadcrumbs for minor/honor
- [ ] Minors/Honors -> collapsable (Electives)
- [ ] Slot & maybe a location on course item
- [ ] #75
Optional features:
- [ ] Shareable links for reviews
- [ ] Timetable venues on a map
- [ ] Search bar on timetable screen for directly adding courses
- [ ] Score system (+10 for reviews, +20 for resources, bounty points for tasks)
- [ ] Score leaderboard on home page
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue is a broad v2.0.0 proposal covering a Next.js and TypeScript migration, profiles, timetables, SEO, bug fixes, and optional features. It names no files, tests, or entry points, so start by inventorying the existing client and separating the checklist into independently scoped tasks. Done would require completing the agreed migration and selected checklist items.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- next.js, typescript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100