0% found this document useful (0 votes)
7 views

Course selection

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Course selection

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Problem Statement:

■ Devolop and design the comprehensive Course Selection and Teacher


Assignment System for a university.

• In this system, each student must choose 4 theory courses and 2 lab courses
per semester, selecting a teacher for each course from an available pool.

• Students will be able to view detailed teacher profiles, including ratings from
the last four years, research projects, patents, and academic background.

• The platform should also allow students to submit feedback on their


experience with each teacher.
Agenda:
 FRONTEND DEVELOPMENT

 BACKEND DEVOLOPMENT

 SUBMIT INTO GITHUB


FRONTEND DEVELOPMENT
For developing the front end of a web application, you have several tools,
technologies, an
frameworks to choose from. Here’s a breakdown:

Languages: FrameWorks Build


: Tools:
• Html
• JavaScript
• CSS • VS code
Libraries
• Web pack
• JavaScript • CSS
• Parcel
Frameworks
• vite
Developing
course selection:

The image show in the slide


is the Reference image of
our starting web page.

Consists of:

o Sign in

o Course selection

o Teacher profile

o Students Feedback
 When we click on sign in

the user should enter

the username and

password. The password

should be unvisible.
 Refernce picture is

shown Right side of the

slide.
• Students will be able to view detailed teacher profiles, including ratings
from the last four years, research projects, patents, and academic
background.
• Student also can able to submit feedback form on the performance of the Teachers.
Below picture will show the Reference Feedback form.
BACKEND DEVELOPMENT:
 Set Up the Development Environment:

 Choosing a backend framework like Django, Flask for Python, Express for Node.js, or

Laravel for PHP.

 Setting up a development environment with tools like VS Code, Git, and a package

manager.

 Database Design:

 Designing a relational database to store teacher profiles.

 Integrate Frontend and Backend:

 Using AJAX or fetch API to fetch data from the backend and display it dynamically on the
SUBMITTING TO GITHUB:

 On Going to www.github.com

 Giving a name to repository and click on create repository.

 Selected on read file

 Clicking on add files and selected upload file

 Uploaded our project file

 At last submitting github link.

You might also like