CQUPT Online Thesis Archiving System

Overview

Hellow World

CQUPT Online Thesis Archiving System

This is a web-based application that provides an online platform for storing the students' thesis or capstone projects. The main purpose of this application is to give the students of a certain university or College Schools online access to store their final year projects and allow lower year students to find some references and ideas for their future or upcoming final year project. The system was written in PHP/OOP (Object-Oriented Programming) and has multiple features and functionalities that are related to this kind of system. This has user-friendly functionalities and a pleasant user interface using the Bootstrap Framework and AdminLTE Template.

This Online Thesis Archiving System has 2 modules which are the Management Module and the Student Module:

Hellow World

The Management Module is the part of the system where the school management can manage the system information and important list on the system. The said module can be accessed by 2 types of user roles which are the Administrator and Staff user. The Admin Users has full access to all features and functionalities of the system Admin Panel and that includes the list of Staff users. The Staff Users only have limited access to the said system side. They can only manage the submitted projects of the students and manage the registered student list.

Hellow World

The Student Module is the side of the system where the students can explore, find references, read the archive's contents, and more. The students can simply register their system credentials. After they register their system account, the management will verify his/her account and if the admin has successfully verified the student account, the student will have permission to submit the project but still be upon approval of the management. He/She can also update the project he/she submitted. They can also list his/her own submitted projects whether it was published to the public or not.

Hellow World

The system also has some features that can help or can give the end-users a better experience while using the system. The project list has a pagination feature and a search feature.

What It can DO?

Management Side

  • Secure Login and Logout
  • Dashboard
  • Manage Department List (CRUD)
  • Manage Course/Curriculum List (CRUD)
  • Manage Archives
    • List All Projects Submitted by the students
    • View the project details
    • Publish the project to the Public
    • Unpublish 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)
  • Manage Account Details/Credentials
  • Manage System Information

Student/Public Side

  • Secure Login and Registration
  • 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

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.

Download

git clone https://github.com/naemazam/Online-Thesis-Archiving-System.git

Renamed It otas

Installation

  1. Open your XAMPP/WAMP's Control Panel and start Apache and MySQL.
  2. If you are using XAMPP, copy the extracted downloaded folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  3. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  4. Create a new database naming otas_db.
  5. Import the provided SQL file. The file is known as otas_db.sql located inside the database folder.
  6. Browse the Online Thesis Archiving System in a browser. i.e. http://localhost/otas/

Admin Access Information

Username: admin

Password: admin123

User Guide

You might also like...
It is an online portal to upload and download necessary documents.
It is an online portal to upload and download necessary documents.

Sidrive It is an online portal where different users can upload there necessary documents and they can download those documents whenever required. It

Download Porn Adult XXX Videos Online Ready Site No Installation No Database Required

Download Porn Adult XXX Videos Online Ready Site No Installation No Database Required PHP / HTML How to USE Search Videos from any of the Supported Si

Tugas Jabar Coding Camp (JCC) Pelatihan Online Materi Laravel Khusus Hari 6 - 18

Tugas Jabar Coding Camp (JCC) Pelatihan Online Materi Laravel Khusus Hari 6 - 18 Notes : Tugas sudah di simpan di repo gitlab hanya kembali dikumpulka

Savsoft Quiz v6.0 - An open source and free solution to conduct online quiz or exams.

Savsoft Quiz v6.0 is an Opern Source and Free php based web application (script) to create and manage online quiz, test, exam on your website or serve

The phponline.dev project - an online community for PHP developers.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

📇A contacts app for Nextcloud. Easily sync contacts from various devices with your Nextcloud and edit them online.
📇A contacts app for Nextcloud. Easily sync contacts from various devices with your Nextcloud and edit them online.

Nextcloud Contacts A contacts app for Nextcloud. Easily sync contacts from various devices with your Nextcloud and edit them online. This app only sup

DLvidHUT Online All in One PHP Video Downloader

DLvidHUT Online All in One PHP Video Downloader API based PHP Video Downloader from YouTube, Instagram, Twitter, Facebook, Tiktok and many more (More Than YouTube DL)

Platform for Cryptocracy II, an online cryptic hunt.

Cryptocracy II Platform for Cryptocracy II, the second iteration of an independent cryptic hunt organised by students from DPS Dwarka and DPS RK Puram

Online web application developed in PHP using Laravel framework for managing real-time kitchen orders in a restaurant.
Online web application developed in PHP using Laravel framework for managing real-time kitchen orders in a restaurant.

Online web application developed in PHP using Laravel framework for managing real-time kitchen orders in a restaurant. It allows, through a web panel, real-time communication between chefs and waiters about the status of orders.

Owner
Naem Azam
I'm Self-taught Programmer And an open-source enthusiast and maintainer.
Naem Azam
DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

kuaifan 3k Jan 5, 2023
Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants

TastyIgniter provides a professional and reliable platform for restaurants wanting to offer online food ordering and table reservation to their custom

TastyIgniter 2.4k Dec 27, 2022
An online quiz system built on PHP, JS and HTML. It has inbuilt Timer support along with Admin Panel

Skill's Breaker An online quiz system built on PHP, JS and HTML. It has inbuilt Timer support along with Admin Panel #Added features: Added Timer supp

null 2 Jul 16, 2022
Online-examination-System in PHP and Mysql using XAMPP server

online-examination-systen-in-php Online Examination System Today Online Examination System has become a fast growing examination method because of its

Web_Warriors 1 Nov 28, 2021
LMS to deal with Learn management system courses online....

LMS-Laravel About License About LMS-Laravel is a Learning Management System (or LMS) that facilitates the creation of educational content by allowing

Eng Hasan Hajjar 2 Sep 30, 2022
This is mini project for online test with Face Camera detection and Anti Cheating

Online Test Script With Face Detection + Anti Cheating This is mini project that you can use this to make your own online test. This project include F

Ferry Ariawan 3 Jun 5, 2022
Online All in One Video & Audio Downloader From YouTube,Facebook,Twitter,Pinterest,Instagram,MXtakatak,IPL, Tiktok and 1000+ More Sites too

DLhut Contact me If You Find ANy Bug ... PHP Search and Download any Videos from any site. Online All in One Video & Audio Downloader From YouTube,Fac

Vijay Kumar 6 Oct 11, 2021
The most popular FOSS online survey tool on the web.

Sophisticated online survey software About Limesurvey is the number one open-source survey software. Advanced features like branching and multiple que

LimeSurvey GmbH 2.2k Dec 29, 2022
Donation Platform for WooCommerce unleashes the power of WooCommerce for your online fundraising, crowdfunding & crowdsponsoring

=== Donation Platform for WooCommerce === Contributors: flinnn Tags: donation, donations, crowdfunding, fundraising, woocommerce Requires at least: 5.

Jonas Höbenreich 15 Dec 21, 2022
Online All in One PHP Video & Audio Downloader From YouTube,Facebook,Twitter,Pinterest,Instagram,MXtakatak,IPL, Tiktok and 1000+ More Sites too

DLhut Contact me If You Find ANy Bug ... PHP Search and Download any Videos from any site. Online All in One Video & Audio Downloader From YouTube,Fac

Vijay Kumar 4 Nov 8, 2021