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

 

History

124 Commits
 
 
 
 
 
 

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

Contributors 5