Skip to content

This web platform is designed to support students in their journey to gain admission to universities, by providing a comprehensive suite of educational resources, including interactive study materials, practice exercises, and personalized learning pathways.

Notifications You must be signed in to change notification settings

GabrielIamato/web_study_plataform

Repository files navigation

Study Web Plataform

Introduction

The web project was designed and developed by a team at the Industrial Technical School 'Prof. Isaac Portal Roldán' - UNESP (Bauru, Brazil) as a concluding project for the course, the specific project documentation is available at project_documentation. The objective of this website is to assist prep course students in obtaining a university position, and the development was directly accompanied by the company Intelecto Bauru. Thus, the platform provides materials, exercises, classrooms, essays, and other functionalities.

In this way, the goal is to develop an online content platform accessible via the web, featuring a variety of digital resources to ensure greater accessibility and ease of use.

On the developed platform, teachers and administrators will provide, in an organized and straightforward manner, educational materials for supplementary study, a bank of multiple-choice and essay questions, weekly essay submissions, periodic simulations, and facilitated access between students and on-duty teachers.

The management and learning software allows teachers, administrators, and even students to access the student’s progress. This progress will be assessed by tracking the student’s engagement with the lessons and the completion of the proposed questions in each activity, as well as checking the number of correct answers in the simulations conducted during the preparatory period.

Technologies / Languages

  • Laravel (PHP Framework)
  • JavaScript
  • HTML
  • CSS
  • SQL
  • Flask (Python Framework)
  • Python (pandas, matplotlib)
  • Figma
  • Canva
  • Photoshop
  • Inkscape
  • Git
  • GitHub

Features

Student

  • Materials: Each material, sent by the teachers, is separated by one discipline and, more specifically, a subject, so the student can search exactly what they want, like the discipline Biology, subject Cytology.



    Disciplines page



    Classes / Subjects page
  • Exercises: The student can filter the multiple-choice exercises by year, type of selective process, discipline, and subject, so they can study the best exercises for their objectives.



    Exercises page
  • Essays: The student can submit, edit, and delete one essay for each proposed assessment available on the website and also check the feedback from the teacher.



    Submission of Essays page

Teacher

  • Menu: Where the teacher can access the features.



  • Registration: Disciplines, subjects, classes, essay themes, essay corrections, exercises, and alternatives.



    Exercises registration page (similar to the other registration pages)
  • Listing, Edit, and Delete: Disciplines, subjects, classes, essay themes, essays submitted by students, essay corrections, exercises, and alternatives.



    Exercises listing page (similar to the other listing pages). Each can be edited by the first icon on the right and deleted by the second one.

Admin

  • The admin has access to the entire system, except the individual files and answers of each student. Therefore, they are responsible for creating access for the students, who can change their password by clicking "Esqueceu a Senha?", translated to "Forgot the Password?"

Statistics

  • This part of the system is developed using Flask, a Python framework. Every time a student answers a question, the system saves their response in the database, and teachers can see charts of the responses, ensuring anonymity for students' responses and allowing teachers to direct study focus to subjects and topics that students are struggling with the most.
  • Login



    Login page (similar to the Laravel system shown above)
  • Statistics pages: Teachers can select charts of correct and incorrect answers filtered by year's questions, university, discipline, and subject, by descending or ascending order of correct answers. There is also a timeline for the answers, so teachers can adjust their teaching methods based on the evolution of the students.



    Discipline's Chart

Conclusion

The platform developed by the team at the Industrial Technical School 'Prof. Isaac Portal Roldán' aims to enhance the learning experience of prep course students. By providing tailored educational resources, facilitating communication between students and teachers, and allowing for the monitoring of student progress, this project contributes significantly to the academic success of its users. The collaboration with Intelecto Bauru ensures that the platform meets the needs of both students and educators, making it an essential tool for those preparing for university admission.

License

This project is licensed under the GNU General Public License V3.0, published by the Free Software Foundation.

About

This web platform is designed to support students in their journey to gain admission to universities, by providing a comprehensive suite of educational resources, including interactive study materials, practice exercises, and personalized learning pathways.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published