Skip to content

This project is focused on creating an interactive UI for a robot designed to operate on a college campus. The robot will be able to interact with four distinct user types: Admin, Faculty, Students, and Visitors.

License

Notifications You must be signed in to change notification settings

rajtilak-2020/Institution-Robot-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4f3e0a4 Β· Jan 31, 2025

History

7 Commits
Jan 22, 2025
Jan 31, 2025
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024
Dec 1, 2024

Repository files navigation

πŸŽ“ Educational Institution Portal System

Portal Banner

License: MIT PRs Welcome Maintenance

🌟 Features

πŸ” Multi-Portal Access System
  • Admin Portal - Complete institutional management
  • Faculty Portal - Teaching staff interface
  • Student Portal - Student management system
  • Visitor Portal - Public information access
πŸ‘©β€πŸ’Ό Administrative Features
  • User Management (Faculty & Students)
  • Notice Board Management
  • Financial Management
  • Real-time Updates
πŸ“š Academic Features
  • Personal Dashboards
  • Notice Board Access
  • Financial Information
  • Profile Management

πŸš€ Quick Start

  1. Clone the repository

    https://github.com/rajtilak-2020/Institution-Robot-UI.git
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev

πŸ”‘ Default Credentials

Admin Portal:
ID: admin
Password: admin1

Faculty/Student Portal:
- Use registered ID (minimum 6 characters)

πŸ’» Portal Features

πŸ” Admin Portal

  • User Management
    • Add/Edit/Remove Faculty
    • Add/Edit/Remove Students
  • Notice Management
    • Post Announcements
    • Target Specific User Groups
  • Financial Management
    • Manage Faculty Salaries
    • Track Student Fees

πŸ‘©β€πŸ« Faculty Portal

  • View Personal Information
  • Check Salary Details
  • Access Notice Board
  • Interactive Dashboard

πŸ‘¨β€πŸŽ“ Student Portal

  • Personal Dashboard
  • Fee Information
  • Notice Board Access
  • Academic Updates

🌐 Visitor Portal

  • Institution Information
  • Public Announcements
  • Admission Queries
  • Campus Information

🎨 Technologies Used

HTML5 CSS3 JavaScript LocalStorage

πŸ”§ System Architecture

Loading
graph TD
    A[Main Portal] --> B[Admin Portal]
    A --> C[Faculty Portal]
    A --> D[Student Portal]
    A --> E[Visitor Portal]
    B --> F[User Management]
    B --> G[Notice Board]
    B --> H[Financial Management]

πŸ“± Responsive Design

The portal is fully responsive and works seamlessly across:

  • πŸ’» Desktop Computers
  • πŸ“± Tablets

πŸ”’ Security Features

  • Secure Authentication System
  • Role-based Access Control
  • Session Management
  • Data Encryption
  • Input Validation

🎯 Future Enhancements

  • Real-time Chat System
  • Online Assignment Submission
  • Attendance Management
  • Grade Management System
  • Online Payment Integration

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“ž Contact

For any queries or support, please contact:

  • Email: rajtilak1062020@gmailcom
  • Linkedin: krajtilak2020

Made with ❀️ by Raj

Footer

About

This project is focused on creating an interactive UI for a robot designed to operate on a college campus. The robot will be able to interact with four distinct user types: Admin, Faculty, Students, and Visitors.

Topics

Resources

License

Stars

Watchers

Forks