I'll create a comprehensive ERP system for a college with all the features you requested. This will use SQLite as a local database for storing data in tabular format.
I've created a comprehensive College ERP system with all the features you requested! Here's what the system includes:
Default credentials:
The system uses SQLite (better-sqlite3) for local data storage with these tables:
users
- Students, teachers, adminscourses
- Course informationnews
- News and announcementsattendance
- Daily attendance recordssyllabus
- Course curriculumroutines
- Class schedulesgrades
- Student grades and marksInstall Dependencies:
npm install
Run the Development Server:
npm run dev
Access the System:
The system is fully functional and ready to use for college management with local data storage as requested!
Teacher: [teacher@college.edu] teacher123 Student: jane.doe@student.college.edu / student123
I notice there are some credential inconsistencies in the sample data. Let me fix the authentication system and ensure the correct login credentials work properly.
Perfect! I've fixed the authentication credentials. Now the system has the correct login information:
admin@college.edu
admin123
teacher@college.edu
teacher123
jane.doe@student.college.edu
student123
npm run dev
Login as different roles to see role-based features:
Test each module:
The SQLite database will be automatically created as college_erp.db
in your project root directory, storing all data locally on your computer as requested!