Skip to content
/ Iira Public

Online integrated platform for projects taken up by the students of various universities/colleges

Notifications You must be signed in to change notification settings

Hamzawp/Iira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Iira


Online integrated platform for projects taken up by the students of various universities/colleges

Explore the docs »

Architecture   ·   Features   ·   Local Setup

Table Of Contents

About The Project

Challenges Faced by University

  • Lack of Central Repository: There might be a lack of a centralized repository for student projects, making it difficult to showcase the collective achievements of the institution.
  • Innovation Promotion: Some universities may struggle to create a culture of innovation and research among students due to limited exposure to diverse projects.
  • Resource Allocation: Allocating resources to support student projects and provide necessary infrastructure can be challenging.
  • Competitive Pressure: Universities may face the challenge of maintaining competitiveness and attracting talented students in a rapidly evolving educational landscape.

Challenges Faced by Students

  • Limited Exposure: In spite of having many states, there is lack of communication among them on the grounds of project development.
  • Plagiarism Concerns: Students are in need of a platform that maintains the authenticy of project ownership.
  • Kick start project: Vast majority of students lack the idea of how to begin a project and its initial requirments.
  • Project volunteering: Few projects lay down due to lack of volunteering support or financial support.
  • Language Gap: Vast Majority of Indian students are not familiar with English language

Challenges Faced by Faculty

  • Assessment Burden: Assessing a large number of student projects can be time-consuming and may require additional resources.
  • Limited Resources: Teachers may face constraints in providing a diverse range of project ideas and resources to students, potentially limiting the scope of student projects.
  • Innovation Gap: Teachers may face difficulty in staying updated with the latest innovative trends and projects happening in other institutions.

Takeaways

  • The problem statement recognizes the importance of innovation in education, particularly in universities and colleges.
  • The proposal suggests creating a common knowledge platform where students can share their project works.
  • The platform is expected to include a plagiarism detection feature, which can help ensure the originality of the projects shared by students.
  • The platform is intended to support peer learning, allowing students to gain insights from projects undertaken by their peers in other institutions.
  • The platform's information could potentially foster cross-functional research collaborations between universities and colleges, encouraging joint projects and research initiatives.
  • The initiative is proposed to be implemented at a national level, involving universities and colleges throughout the country, thereby promoting a broader exchange of ideas and knowledge.

Unique Selling Points

  • SCRUTINIZED LOGIN OF USERS: Implemented a hierarchy of user to maintain accessing rights and making sure the university has the supreme role over the colleges and its students
  • CROSS-DISCIPLINARY COLLABORATION: Platform suggests interdisciplinary projects, fostering collaborations like bioinformatics for CS and biology students.
  • Future SCOPE RECOMMENDATION: Helping students to get new innovative ideas on thier uploaded projects, and help others to take that project for enhancements
  • COMPREHENSIVE ANALYTICS: Institutions access performance data, project rates, and collaboration analytics, enhancing curriculum refinement through data-driven insights.
  • KICKSTART PROJECT: Helping students to get new innovative ideas and put their high efforts there rather than finding ideas.

Demonstration

Student Panel

student_panel.mp4

SPOC Panel

SPOC_panel.mp4

Multi Languange Functionality

mult_language.mp4


Technologies Used

  • Workflow and Architecture Design
    • SmartDraw
  • Frontend
    • React.js
    • CSS
  • Backend
    • Node.js (Express.js)
    • PostgreSQL - SQL Database
  • Machine Learning
    • NLP(cosine similarity)
    • Matrix Factorization
    • Content-based filtering
    • Llm

Contributing

Local Setup || Project Structure

NOTE: Individual instructions can be found in respective directories.

  • The project contains 4 broad directories.
*
├───client
└───server
  • client: The frontend for the application.
  • server: The backend for the application.

Client

For local setup of frontend:

  • cd client
  • npm i
  • npm run dev
  • Go to localhost:5137

Structure

src
├───assets
├───components
├───Screens
├───App.jsx
└───main.jsx

Individual Component & Screens Structure

component
├───component.jsx
└───component.css
Screens
├───page.jsx
└───page.css


Server

For local setup of backend:

  • cd server
  • npm i
  • npm start
server
├───middlewares
├───prisma
├───routes
├───utils
├───index.js
└───package.json


Authors

About

Online integrated platform for projects taken up by the students of various universities/colleges

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published