Automated Electronic-Portfolio System using VB.NET

The Automated Electronic-Portfolio System using VB.NET is intended for the use of the student.

This Automated Electronic-Portfolio System will allow the student to create their own portfolio for the future use in applying job.

Also, the Automated Electronic-Portfolio System using VB.NET  is capable of exporting the resume of the students.

The Automated Electronic-Portfolio System using VB.NET has several features that is suited especially in many schools. 

The Automated Electronic-Portfolio System source code was developed using VB.NET programming language in Visual Studio, and the database application used was XAMPP(MySQL).

Automated Electronic-Portfolio System using VB.NET Features

Main System Features are the following:

Alumni

  • Add, Update, Delete details of Alumni
  • Send Message Via SMS to Alumni
  • Send Email to Alumnis
  • Import / Export Excel Records of Alumnis

Company

  • Add, Update, Delete details of Company
  • Import / Export Excel Records of Companies
  • Export PDF Recods of Companies
  • Create Report using Crystal Report Records of Companies

Student

  • View logs of the students
  • Send Message Via SMS to Students
  • View Entry of the students

Admin

  • Add, Update, Delete accounts
  • Configure Database Settings

Sub System Features are the following:

Student

  • Add, Update, Delete Achievements of the Student
  • Add, Update, Delete Certificate of the Student
  • Update Profile details of the Students
  • Add, Update, Delete References of the Student
  • Upload, Delete Resume of the Students
  • Add, Update, Delete Seminars of the Student
  • Update Password and Email Address of the Students
  • Add, Update, Delete Skills and Languages Info of the Students
  • Upload, Update, Delete Entry of the Students
  • Retrieve Lost password of the Students
  • Register new students

The following are the software that you’ll need in order for this program to run:
1. .NET Framework
2. XAMPP (MySQL)

Download the Source Code

Click the button below to download:

For questions, any other concerns, or thesis/capstone creation with documentation, you can leave a comment below.

Related topic(s) that you may like:

1.) SMS source code sender using VB.NET  
2.) Student Evaluation System Using Visual Basic

Frequently Asked Questions

How does this VB.NET project work?

Built with VB.NET WinForms (.NET Framework 4.5+) and SQL Server backend. Standard structure: Form designer to code-behind event handlers to ADO.NET data access layer to SQL Server. Login form for auth. Ready to extend for BSIT capstone scope.

What Visual Studio and SQL Server versions does this VB.NET project require?

Most projects use VB.NET WinForms on .NET Framework 4.5+ with SQL Server 2012 Express or higher. To run: install Visual Studio 2019 / 2022 (Community is free) with the ‘Desktop development with .NET’ workload, install SQL Server Express + SSMS, open the .sln file, build, run.

How do I set up the database for this VB.NET project?

Open SQL Server Management Studio (SSMS) and connect to your SQL Server (e.g. localhost\SQLEXPRESS). Right-click Databases, choose Restore Database OR New Database then import the included .sql script. Update the connection string in App.config (or in code-behind Module) with your server name + credentials. Rebuild and run.

Can I use this VB.NET project for a BSIT capstone or thesis?

Yes, VB.NET is one of the most accepted languages by Philippine BSIT panels. Extend it: add role-based access (admin/staff/customer login redirect), Crystal Reports or RDLC reports, dashboards with Chart control, audit log, multi-branch support. Pair with Chapter 1-5 documentation matching your panel’s rubric.

Why am I getting ‘connection error’ or ‘cannot find SQL Server’?

Three common VB.NET issues: (1) Connection error: SQL Server isn’t running. Open SQL Server Configuration Manager and verify SQL Server (SQLEXPRESS) service is started. (2) Wrong server name in connection string. Try .\SQLEXPRESS, (local)\SQLEXPRESS, or your machine name. (3) Login failed: SQL Server is set to ‘Windows-only’ authentication. Switch to Mixed Mode in SSMS Server Properties, Security.

Where can I find more VB.NET projects with source code?

Browse the VB.NET Projects hub for the full library. For C# WinForms alternatives see C# Projects. For ASP.NET web alternatives see ASP.NET Projects. For BSIT capstone idea lists see 150 Best Capstone Project Ideas.

5 thoughts on “Automated Electronic-Portfolio System using VB.NET”

Leave a Comment