Sem 6 Phase 4
Sem 6 Phase 4
On
Project course
BACHELOR OF ENGINEERING
With the help of this project, we can provide a better marking scheme for students. This project will
reduce the burden of the users(teachers) to evaluate a student on three criteria, External marks, Internal
Marks, attendance of the student in the given subject.
The main aim of developing this system is to implement the concept of Fuzzy logic in Academic
Evaluation, such that students can be graded based on the marks they have scored.
To provide a user friendly, Graphical User Interface (GUI) based integrated and centralized
environment for marking activities.
The proposed system should maintain all the marks assigned to the user.
To provide graphical and user-friendly interface to interact with a centralized database based on
client-server architecture.
Now let us see the software which we used in our project and why?
2. React JS: React.js, commonly referred to as React, is a popular JavaScript library for building
user interfaces (UIs). It was developed by Facebook and is now maintained by Facebook and a
community of individual developers and companies. React has a vast ecosystem of libraries
and tools, such as Redux for state management, Axios for making HTTP requests, and styled
components for styling. It is widely used for building web applications, including single-page
applications, progressive web apps.
6. Git: Git is a widely used distributed version control system (VCS) designed to track changes to
files and facilitate collaboration among developers working on the same project. It allows you
to keep a history of your project's codebase, manage different branches of development, and
easily merge changes from multiple sources.
7. Postman: Postman is a popular collaboration platform and API development tool that
simplifies the process of testing, documenting, and interacting with APIs. It provides a user-
friendly interface for making HTTP requests, organizing, and managing API collections, and
automating workflows.
Discussion and report/results analysis
The project required a lot of thinking on how and what features should be implemented.
Keeping all the basic necessary requirements a project should have as well as bringing out
some less executed concepts, we have summarized some features the Web App contains as
follows in the form of presentation-
Slide-1
Slide-2-
Slide-3
Slide -4-
Slide -5-
Slide-6
Slide -7
Slide – 8
ATTAINMENT OF STATED OUTCOMES
1 Using three criteria as stated by us during the start of the project those are attendance, external
marks, internal marks.
2 A prompt is created where teachers can enter students’ marks based on their
performance in the criteria mentioned above.
3 Student can search for their result based on their UID; grades are automatically
assigned to students based on their average of their marks.