01 Project Synopsis
One-time Payment
- PDF & Word Formats
- Project Introduction & Objectives
- Problem Statement & Methodology
- System Architecture Diagram included
- Structured for Review & Customization
Get structured M.Tech Notes App and Work Tracker Final Year Project Report Final Year Project Report and Documentation with project objectives, methodology, system design, diagrams, implementation details, testing and complete project explanations. Suitable as a learning, documentation and project-presentation resource for students working on related final year projects.
Need a customized report? Chat on WhatsAppSimple pricing. Instant access. Every package includes PDF & Word format.
01 Project Synopsis
One-time Payment
02 Detailed Project Report
One-time Payment
03 Customized Project Report
One-time Payment
04 Customized Plagiarism-Free Report
One-time Payment
Abstract
Table of Content
Introduction
Problem Statement
Existing System
Proposed System
Objectives
System Architecture
Major Functional Modules
Hardware Requirements
Software Requirements
Future Enhancement
Conclusion
References
Abstract
Table of Content
Chapter 1 — Introduction
Chapter 2 — Literature Review / System Study
Chapter 3 — System Analysis
Chapter 4 — System Design
Chapter 5 — System Implementation
Chapter 6 — Testing
Chapter 7 — Results and Discussion
Chapter 8 — Conclusion and Future Enhancements
Chapter 9 — References
Notes & Work Tracker Application is a complete Core PHP and MySQL productivity management system designed for students, employees, and personal users. The application provides a private workspace where users can create notes, manage tasks, track deadlines, schedule events, view a monthly calendar, receive in-app reminders, and organize daily academic, professional, or personal work.
The system adapts its functionality according to the selected account mode. Student users can manage subjects, assignments, exams, and study tasks. Employee users can organize office tasks, projects, categories, and meetings. Personal users can manage general notes, tasks, reminders, and events. Optional period tracking is available for eligible users who enable it from their profile.
The project includes complete CRUD functionality for notes, tasks, events, subjects, categories, tags, period records, users, and system content. Notes support pin, favorite, archive, trash, restore, and permanent delete functionality. Tasks support deadlines, priorities, statuses, reminders, notes, history, overdue detection, and mode-specific filtering.
The platform also contains a dedicated Admin Panel for user management, content moderation, system settings, module controls, branding, reports, notifications, and administrative activity monitoring.
This project is suitable for B.Tech, M.Tech, BCA, MCA, BE, ME, BSc, MSc, Computer Science, IT, and Web Development students looking for a practical final year project, major project, or minor project based on notes management, task tracking, deadline reminders, productivity systems, student management, employee work tracking, calendar management, PHP, and MySQL.
| Field | Value |
|---|---|
| URL | /admin/login.php |
[email protected] |
|
| Password | Admin@123 |
Password for all primary demo users:
User@123
| Account Type | |
|---|---|
| Personal | [email protected] |
| Student | [email protected] |
| Employee | [email protected] |
[email protected] — Student, inactive[email protected] — Student, period tracker enabled[email protected] — Employee[email protected] — Employee[email protected] — EmployeeAdmin can generate date-range reports for:
The Admin Panel covers users, content moderation, categories, notifications, branding, system module toggles, reports, and administration.
The project has three main access types:
| Role | Description |
|---|---|
| Public Visitor | Can access landing, login, registration and legal pages |
| End User | Registered user with Student, Employee or Custom/Personal account mode |
| Administrator | Separate admin account for user management, moderation, branding, settings and reports |
Student, Employee, and Personal are account modes rather than separate authentication roles. The codebase contains only end-user and admin account systems.
The core user modules include notes, tasks, events, calendar, notifications, profile, settings, categories, tags, and mode-specific functionality.
When account type is set to Student, additional academic productivity modules become available.
Non-student users are redirected away from student-only modules.
When account type is Employee, work-related modules are shown.
The employee panel provides category management, office-task filtering, project-work views and meeting-focused functionality.
Personal users can manage:
Custom users also continue to have access to globally enabled Notes, Tasks, Events and Calendar modules.
The optional period tracker includes:
The module is available only when the period module is enabled, the profile is eligible, and the user opts in.
| Layer | Technology |
|---|---|
| Programming Language | PHP 8.1+ |
| Backend | Core PHP |
| Database | MySQL 5.7+ / MariaDB |
| Database Access | PDO |
| Frontend | Server-rendered HTML |
| JavaScript | Vanilla JavaScript |
| CSS | Custom CSS |
| Authentication | PHP Sessions |
| Password Security | password_hash() / password_verify() |
| Storage | Local Filesystem |
| Web Server | Apache / XAMPP |
| Reminder Automation | PHP Cron / Task Scheduler |
| Package Manager | None required |
| API Dependency | No third-party API |
Example XAMPP path:
C:\xampp\htdocs\Notes & Work Tracker Application
Copy:
copy includes\config.example.php includes\config.php
Then configure:
Default timezone:
Asia/Kolkata
The project uses includes/config.php; no .env file is required.
mysql -u root -p < sql/schema.sql
mysql -u root -p < sql/seed.sql
Important: re-running schema.sql drops existing application tables.
Start:
from XAMPP Control Panel.
There is no separate frontend or API development server.
http://localhost/Notes%20%26%20Work%20Tracker%20Application/
Recommended interval:
Every 15–60 minutes
Example Windows Task Scheduler command:
"C:\xampp\php\php.exe" "C:\xampp\htdocs\Notes & Work Tracker Application\cron\generate_reminders.php"
| Field | Value |
|---|---|
| URL | /admin/login.php |
[email protected] |
|
| Password | Admin@123 |
Password for all primary demo users:
User@123
| Account Type | |
|---|---|
| Personal | [email protected] |
| Student | [email protected] |
| Employee | [email protected] |
[email protected] — Student, inactive[email protected] — Student, period tracker enabled[email protected] — Employee[email protected] — Employee[email protected] — Employee