Skip to content

Olivialew/UniFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduPath - Univesity Finder Web Application

This project is aimed to be a one-stop destination for students to find out their desired programmes and school to pursue after graduating.

How It's Made:

Tech used: ASP.NET, C#, Python I used ASP.NET to build this web application for my final year project after learning in university. The objectives of the application was to provide web-based information on programmes and universities, implement search function, develop compare programmes function, help identify programme path through a 10-question multiple-choice survey, and enable an AI Chatbot to answer queries.

Later, the scope of the project was defined in modules:

  1. Account Module
  2. University Module
  3. Course Module
  4. AI Chatbot Module
  5. Personality Test Module

The main focus of the system was the centralised university database that offers a variety of programmes and university options with completed and up-to-date information. Therefore, the first thing I did was searching for the dataset which will be use for the database to display universities and programmes in Malaysia. Then, I planned out the database structure using an Entity-Relationship Diagram (ERD). To keep the information up-to-date, the administrator are able to update the dataset in the database.

Homepage

Image Diagram 1.1 - Homepage

Image

Diagram 1.2 - Homapage content

Image Diagram 1.3 - Homepage Footer

Image

Diagram 1.4 - About Us Page

Image

Diagram 1.5 - Login Page (using student account)

Image

Diagram 1.5.1 - Login Page (using admin account)

Image

Diagram 1.6 - Register Page


Module 1 - Account Module

Image

Diagram 2.2 - Account Settings Page

Image

Diagram 2.3 - Change Password Page

Image

Diagram 2.3.1 - Change Password Success Page

Image

Diagram 2.4 - Reset Password Page

Image

Diagram 2.5 - Change Profile Page

Image

Diagram 2.5.1 - Change Profile Success Page


Module 2 - University Module

Image

Diagram 3.1 - University Search Page

Image

Diagram 3.2 - University Detail Page


Module 3 - Programme Module

Image

Diagram 4.1 - Programme Search Page

Image

Diagram 4.2 - Programme Detail Page

Image

Diagram 4.3 - Programme Comparison Function


Module 4 - AI Chatbot Module

Image

Diagram 5.1 - AI Chatbot: EduBot


Module 5 - Career Test Module

Image

Diagram 6.1 - Career Test Page

Image

Diagram 6.2 - Career Test Questionnaire

Image

Diagram 6.3 - Career Test Results and Programme Recommendations


Management Module (for admins)

Image

Diagram 7.1 - Management Home Page

Image

Diagram 7.2 - Programme Management Page

Image

Diagram 7.2.1 - Add Programme Page

Image

Diagram 7.2.2 - Add Programme Page Validation

Image

Diagram 7.3 - University Management Page

Image

Diagram 7.3.1 - Add University Page

Image

Diagram 7.3.1 - Add University Page Validation

Image

Diagram 7.4 - Branch Management Page

Image

Diagram 7.4.1 - Add Branch Page

Image

Diagram 7.4.2 - Add Branch Page Validation

Image

Diagram 7.5 - Account Management Page

Image

Diagram 7.6 - Admin Account Settings Page

Lessons Learned:

At the beginning, I faced many difficulties such as not finding a suitable dataset, not being able to build my project in a timely and high quality manner. However, through constant efforts and determination, I managed to pull though completing and deliver my project before the deadline and demostrated it to my supervisor. After completing this project, I was left with satisfaction over my accompplishments. Although there are some minor flaws, such as the chatbot providing inaccurate responses on the enquire of programme entry requirements, the dataset are not up-to-date, I am pretty happy with the overall system.

About

This project is aimed to be a one-stop destination for students to find out their desired programmes and school to pursue after graduating.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors