Online Thesis Archiving System in PHP MySQL

August 28, 2022
PHP
Online Thesis Archiving System in PHP MySQL

Project: Online Thesis Archiving System in PHP MySQL with Source Code Free Download

About Online Thesis Archiving System in PHP MySQL Free Download

The code for this project, which is called the Online Thesis Archiving System in PHP MySQL, was written in PHP, and the database used was MySQL. This is a web-based tool that offers students a platform for keeping their capstone projects or theses in an online environment. This application’s primary objective is to provide students of a certain university or college schools with online access to save their final year projects and to make it possible for students of lower years to locate some references and ideas for their future or forthcoming final year project. The system was developed using PHP/OOP (Object-Oriented Programming), and it possesses a variety of features and functions that are typical of this category of computer program. This makes use of the Bootstrap Framework and the AdminLTE Template to provide features that are friendly to users and an appealing user experience.

The Management Module and the Student Module are the two parts that make up this online thesis archiving system:

The Management Module is the section of the system where the administration of the school is able to control the information included on the system as well as the vital lists contained on the system. The Administrator user role and the Staff user role are the two sorts of user roles that have access to the aforementioned module. The Admin Users have complete access to the capabilities and features of the system’s Admin Panel, and this access extends to the list of Staff users as well. The Staff Users can only access a restricted portion of the aforementioned system side. They are only able to handle the projects that have been handed in by the students and the list of enrolled pupils.

The Student Module is the part of the system where the students may investigate, look for references, study the contents of the archive, and do a variety of other activities. Simply registering their system credentials is all that is required of the pupils. After they have registered their system account, the management will validate that account. If the administrator is able to successfully verify the student account, the student will be granted permission to submit the project; however, this authorization is contingent upon the management’s approval. Additionally, he or she is able to make changes to the project that they have submitted. They also have the option of listing his or her own contributed projects, regardless of whether or not the work was made available to the general public.

While utilizing the system, end users may benefit from or have a more enjoyable experience thanks to certain features that are included in the system. The list of projects includes both a search function and a pagination function for easier navigation.

Server Requirements

These are the following server requirements of Online Thesis Archiving System in PHP MySQL:

  • XAMPP v3.3.0 as my local webserver that has a PHP Version 8.0.7
  • PHP Language
  • MySQL Database
  • HTML
  • CSS
  • JavaScript
  • Ajax
  • Bootstrap
  • AdminLTE
  • and some other plugins/libraries.

Features of Online Thesis Archiving System in PHP MySQL

Management Side

  • Secure Login and Logout
    • Users of the system will be directed to this page to provide their credentials before being granted access to the system’s data and functionality.
  • Dashboard
    • After successfully checking in to the Online Thesis Archiving System in PHP MySQL, users will automatically be led to this page after being brought there by the system.
  • Manage Department List (CRUD)
    • Within this module, you have the ability to add, amend, and remove a department list information.
  • Manage Course/Curriculum List (CRUD)
    • Within this module, you have the ability to add, amend, and remove a course list information.
  • Manage Archives
    • List All Projects Submitted by the students
    • View the project details
    • Publish the project to the Public
    • Unpublished project to the Public
    • Delete Client
  • Manage Student Accounts
    • List Student Accounts
    • View Student Details
    • Verify Student System Account
    • Delete Student Account
  • Manage Users list (CRUD)
    • Within this module, you have the ability to add, amend, and remove a user’s information.
  • Manage Account Details/Credentials
  • Manage System Information

Student/Public Side

  • Secure Login and Registration
    • Users of the system will be directed to this page to provide their credentials before being granted access to the system’s data and functionality.
  • Home Page (displays the website’s welcome message)
  • Submit Thesis/Capstone Project
  • Project List
    • List All Published Projects
    • List All Published Projects Per Department
    • List All Published Projects Per Curriculum
    • The list has a pagination feature
    • Published Project View Page
    • Edit Project Details (if the logged-in user is the one who submits)
    • Delete Project (if the logged-in user is the one who submits)
  • Profile
    • Display the Student System Information
    • Update Student Details/Credentials
    • List/Manage Submitted Projects
  • Search Project
  • Update Account Information/Credentials
  • Logout

Online Thesis Archiving System Project

  • Name of Project:   Online Thesis Archiving System Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP

System Screenshots

Online Thesis Archiving System in PHP MySQL - Admin Dashboard

Online Thesis Archiving System in PHP MySQL – Admin Dashboard

Online Thesis Archiving System in PHP MySQL - Archives

Online Thesis Archiving System in PHP MySQL – Archives

Online Thesis Archiving System in PHP MySQL - Registration Module

Online Thesis Archiving System in PHP MySQL – Registration Module

Online Thesis Archiving System in PHP MySQL

Online Thesis Archiving System in PHP MySQL

Online Thesis Archiving System PHP Project

Online Thesis Archiving System PHP Project

Online Thesis Archiving System Project

Online Thesis Archiving System Project

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Online Thesis Archiving System Project in PHP MySQL with source code is free to download, Use for educational purposes only!

  • You can choose any local web server to download and install, such as XAMPP or WAMP.
  • Download the.zip file that contains the source code that was supplied.
    (click the download button that may be seen below)
  1. Open the Control Panel for XAMPP and Start on Apache and MySQL.
  2. Open the source code zip file you just downloaded.
  3. Copy the folder with the extracted source code and paste it into the “htdocs” folder of XAMPP.
  4. Extract the plugins zip file that you just downloaded.
  5. You can use a browser to look at PHPMyAdmin. i.e. http://localhost/phpmyadmin
  6. Make a new database that you’ll call otas_db.
  7. Import the SQL file that was given. It is called otas_db.sql and is in the database folder.
  8. You can use a browser to look at the Coffee Shop Cashiering System. i.e. http://localhost/otas/.http://localhost/otas/.

Admin Access Information:

Username: admin
Password: admin123

I hope this Online Thesis Archiving System in PHP MySQL will help you with what you are looking for and hope that you will learn something with this project that is useful for your future projects.


Related Projects: School File Management System using PHP/MySQLi, Budget Management System using PHP/MySQL, Barcode Based School Event Attendance Monitoring System using PHP/MySQL, Online School Attendance Management System in PHP MySQL, School Fees Payment Management System in PHP MySQL, School Log Management System in PHP MySQL, Preschool Management System using PHP/MySQLi, Advanced School Management System with Complete Features, Complete File Management System using PHP MySQL, Task Management System Using PHP MySQL, Purchase Order Management System in PHP MySQL,Online ID Generator System  in PHP MySQL Water Refilling Station POS System in PHP MySQL, Petrol Fuel Station Management System in PHP MySQL, Coffee Shop POS System in PHP MySQL

Free Download Source Code of Online Thesis Archiving System in PHP MySQL

Download Here
Comments
  • While update on submit thesis/capstone option error occured i.e “error while saving the data how to solve this error

    Samy September 23, 2023 11:14 am Reply
  • getting error msg in submit

    kaytet January 9, 2023 2:47 pm Reply
  • getting error msg

    http://websitedesignershyderabad.ga/otas/

    kindly suggest the solution to run this application

    N.V.MAEHSH September 3, 2022 1:35 pm Reply
    • Hello have you found the solution for this problem?

      Max September 9, 2022 6:39 pm Reply
  • error de base de datos

    jandito August 30, 2022 8:48 am Reply

Leave a Reply

Your email address will not be published. Required fields are marked *