๐ Student Research Tracker
A personal research and task management system designed for graduate students and researchers.
Quick Start
- Clone or Download this template
git clone <your-repo-url>
cd project_tracker
- Install dependencies
npm install
cd src/frontend && npm install && cd ../..
- Initialize your tracker
chmod +x setup-student-template.sh
./setup-student-template.sh
- Start the application
- Open in browser
- Go to
http://localhost:5173
Whatโs Included
- Research Project 1 - Your primary research
- Coursework - Class assignments
- Reading & Literature Review - Papers and reading list
- ๐ reading
- โ๏ธ writing
- ๐งช experiment
- ๐ฅ meeting
- ๐ coursework
- ๐จ urgent
Goal Tracking
- Monthly Goals - Track what you want to accomplish this month
- Semester Goals - Long-term semester objectives
Customization
Add Your Own Projects
- Click โProjectsโ in the sidebar
- Enter project name
- Click โ+ Create Projectโ
- Open any task
- Click โ+ New Tagโ in the Tags section
- Choose a name and color
Set Semester Deadlines
- Go to โDeadlinesโ view
- Update semester end date
- Add conference/paper deadlines
Modify Goals
- Navigate to โGoalsโ view
- Edit Monthly/Semester goals
- Link tasks and projects to goals
Features
- ๐ Kanban Board - Visual task management
- ๐ฏ Goals - Track monthly and semester objectives
- โฐ Deadlines - Never miss important dates
- ๐ท๏ธ Tags - Organize tasks with custom tags
- โ
Checklists - Break down tasks into sub-tasks
- ๐ Links - Attach Google Docs, Overleaf, GitHub links
- ๐ Projects Overview - See all your projects at a glance
Tips for Students
Daily Workflow
- Check Board view for todayโs tasks
- Move tasks across columns (To-Do โ In Progress โ Done)
- Add new tasks as they come up
Weekly Review
- Review Goals progress
- Update Deadlines if needed
- Archive completed tasks
Monthly Planning
- Create/update Monthly Goals
- Link relevant tasks to goals
- Set priorities for the month
Backup Your Data
Your data is stored locally in src/backend/data/tracker.db
Backup regularly:
cp src/backend/data/tracker.db tracker-backup-$(date +%Y%m%d).db
Customization Guide
Change Colors
Edit src/frontend/tailwind.config.js for theme colors
Add Custom Fields
Modify database schema in src/backend/models/database.js
Add New Views
Create new components in src/frontend/pages/
Requirements Checklist
Use this tracker to meet course requirements:
Support
Questions? Issues?
- Check the main README.md
- Ask your instructor
- Open an issue on GitHub
License
MIT - Feel free to modify and share!
Remember: This is YOUR research tracker. Customize it to fit your workflow! ๐