The Educational Network

TEN - The Educational Network?s goal is to provide a crowdsourced social networking platform designed for Bachelor?s students and for the people, who are committed to teach, learn and open up to the vast new career opportunities by widening their intellectual circle. Students nowadays lack t

2025-06-28 16:29:42 - Adil Khan

Project Title

The Educational Network

Project Area of Specialization Information & Communication TechnologyProject Summary

TEN - The Educational Network’s goal is to provide a crowdsourced social networking platform designed for Bachelor’s students and for the people, who are committed to teach, learn and open up to the vast new career opportunities by widening their intellectual circle. Students nowadays lack the guidance they need to succeed in their career, they have limited themselves to classrooms only. The aim of this project is to help provide the students the guidance they need to prosper in their respective domains. TEN will cater students by providing a Q/A platform to ask & answer queries, a module to create their own small courses and share it with fellow students, showing the relevant events happening in universities all over Karachi. TEN will also have a recommendation system that will recommend users to other users based on the activities they do, the courses they studied in their university, the domain of study they are in. TEN will indirectly help improve the educational quality, by providing a competitive learning environment and by acting as a guidance system for students and teachers.

Project Objectives

This project aims to improve the overall educational quality for the people, who are committed to teach, learn and open up to the vast new career opportunities by widening their
intellectual circle. The Educational Network is a social network, which helps its users to connect to people of the same domain but from different organizations. TEN will indirectly help improve the educational quality, by providing a competitive learning environment and by acting as a guidance system for students and teachers.

Project Implementation Method

We will use the following technology for implementation and we will be following 3-tier architecture approach where our front-end, back-end and the database will be hosted on different servers:
Front-End: React-JS
Back-End: Python (Flask) & Node-JS
Database: Mongo-DB

Architecture Structure – MVC + N-Tier:
MVC is an acronym for Model-View-Controller.
It is a design pattern for software projects. It is used majorly by Node developers and by C#, Ruby, PHP framework users too. In MVC pattern, application and its development are divided into three interconnected parts. The advantage of this is it helps in focusing on a specific part of the application name, the ways information is presented to and accepted from, the user. It helps in allowing for efficient code reuse and the parallel development of the application. Even if the project structure might look a little different than an ideal MVC structure, the basic program flow in and out the application will remain the same.

Benefits of the Project

Achieving the desired results will give all the learners and students a platform where they can share thoughts, queries and guidance w.r.t their field of study. New students can learn from their senior from different universities and get head start to their professional career rather than surfing the web endlessly searching for answers. Students can form communities, enhancing the learning experience and sharing resources to help others.

Technical Details of Final Deliverable

? Signup and login panel.

? Can sign up as any university student or by choosing the others option which means the student isn’t enrolled for any university. (Authorization for students belonging to the specified university is required)

? University names / Logo will be shown with the name according to their signup information.

? Students can post any queries on the home page with a rating system for the post and any other student can comment and solve this query. Students can also add subject to the post

? Students can create different rooms for discussion (like group conversation in messenger)

? Students from different universities will be rated on the leader boards based on their rating and participation.

? Student’s profile.

? Other students can be followed, followed students’ activities will be notified and their shared posts will appear on the home page.

? Policy Page (including blocking)

? Students can report posts.

? Can store their projects or lectures as an online repository (Need Discussion)

? Can login by Facebook or GitHub (tentative)…after logging in for the first-time user will be asked some specific questions like which university does, he/she belong to, and logging in from the external site means user will not have to write every detail about themselves.

? Activities/Workshops happening in different universities are shown.

? Different students can collaborate on a project of some kind and create their own private channel. Difference between these private channels and groups is groups can only be created from followers these channel does not require the user to be a follower.

? Students will be notified for job openings in their respective fields if the notifications are allowed.

? Three roles: admin (tier 3), moderators (tier 2) and users (tier 1).

? Admin have all the rights from managing all the users and assigning mods to handling the admin panel.

? Moderators can suspend users temporarily based on their activities.

? Users can report posts and other users over offensive actions/posts.

Final Deliverable of the Project Software SystemCore Industry EducationOther Industries Others Core Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 44000
Hosting services Miscellaneous 11000010000
License software, Cloud Server, Equipment2850017000
Designing Cost, Application Programming Interface Equipment2850017000

More Posts