make a new webnsite which has a login page where the user can choose either student or faculty. the user can login using google or eemail id and password. the faculty and student will have different dashboard pages after logging in. in the student login, there should be a dashboard displaying studt name, register number, degree name, current cgpa, no of courses registered, attenadance percentage. it should also show thee overall academic progress that is gpa trend vizualizatrion todays schedule, assignments due, class messages that the faculty send. there should be a different page in student dashboard that shows grade history, current semester marks and progress. it should have another page where the student can select the courses that he wants to register for under particular subject,faculty,slot, timing. it should show the timetable basased on the courses selected. it should also have a detailed attendance view forn each subject selected. there should also be a page for gpa and cgpa calculation based on grades and credits per subject. there should be a page for fees and payments, upcoming events and faculty feedback. in the faculty login, there will be a dashboard displaying his nanme, employee id, no. of classes this semester, no. of research ppapers/articles published, scopus id, research details. there will be another page for attendance, the faculty will have to choose the class and the mark the students in the class as present or absent. the faculty will also have another webpage for his timetable, where he will see his cases. there should also have a page where the faculty can post messages, marks etc for his class.
I'll create a comprehensive educational management system with authentication and role-based dashboards for students and faculty.
I've created a comprehensive educational management system with separate interfaces for students and faculty. Here's what I've built:
The system uses Next.js with the App Router and is built with shadcn/ui components for a modern, responsive design. The sidebar navigation provides easy access to all features, and the layout is optimized for both desktop and mobile devices.
To extend this system, you could add:
Would you like me to implement any of these additional features or make any changes to the current implementation?
make the website to fill the laptop scren size also weekly time table to faculty is not working and researches done by that paticular faculty is also not working in students gpa calculator is not working fees and payments is not working events is not working and gfaculty feedback form is not working and also add classes messgaes that the faculty send of a paticular subjects and fit the website tio the full scale of the scrren of a laptop also add names and detais of the resaerch papes inthe research section
I'll implement all the missing features and fix the layout issues to make the website fill the laptop screen size. Let me address each of your requirements:
I've implemented all the missing features and fixed the layout issues to make the website fill the laptop screen size. Here's what I've added:
The system now provides a complete educational management experience with all the requested features working properly. The layout has been optimized to use the full screen width on laptops, and all pages have a consistent design with proper navigation.