Skip to content

Conversation

@milan-sahoo04
Copy link

No description provided.

@milan-sahoo04
Copy link
Author

Hello Maintainers,

This Pull Request introduces the complete React/Vite frontend UI for the Faculty Management System, built according to the planned architecture.

Key Changes:

  • Full setup of a React application using Vite.
  • Implemented React Router v6 structure (AppRouter.jsx) with protected routes and a main layout.
  • All required pages (Home, About, Faculty, Courses, Research, Events, Contact, Login, Dashboard, NotFound) are built with responsive Bootstrap 5 components and custom CSS for animation/theming.
  • Integrated AuthContext for token-based authentication (required for the /dashboard route).
  • Data fetching logic in page components uses a centralized facultyService (Axios) with dummy data fallback for initial testing.

The frontend is ready for code review and integration testing against the Spring Boot backend APIs (/api/faculty, /api/auth/login, etc.).

Please let me know if any changes are required before merging.

Thank you!

rudra1in and others added 5 commits October 31, 2025 00:26
Added a security policy document outlining supported versions and vulnerability reporting.

Signed-off-by: rudra1in <[email protected]>
Removed an empty line in the BaseEntity class.

Signed-off-by: rudra1in <[email protected]>
Signed-off-by: rudra1in <[email protected]>
@milan-sahoo04 milan-sahoo04 force-pushed the feature/react-frontend branch from c0da784 to 0a8e3c7 Compare October 30, 2025 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants