Skip to content

rahuldurgapal/College-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College Website Documentation

Table of Contents

  1. Introduction
  2. System Architecture
  3. Features
  4. Admin Section
  5. Student Section
  6. Blog Writer Feature
  7. Admin Dashboard
  8. How to Use

1. Introduction

Welcome to the documentation for our unofficial college website, designed to assist students in accessing study materials, notes, previous year papers, articles, and blog content related to their topics. This website is built using a combination of technologies, including PHP, MySQL, APIs, jQuery, Bootstrap, and JavaScript.

2. System Architecture

The college website is built on a modern web development stack and comprises the following key technologies:

  • PHP: Used for server-side scripting and handling user requests.
  • MySQL: A relational database for storing user data, notes, articles, books, and more.
  • APIs: Integration of external APIs for specific functionalities.
  • jQuery: Enhances the user interface with interactive elements and asynchronous data retrieval.
  • Bootstrap: A front-end framework for designing a responsive and visually appealing user interface.
  • JavaScript: Enhances the website's interactivity and user experience.

3. Features

The college website offers the following features:

  • User-Friendly Web Interface: A user-friendly design that ensures ease of use for all visitors.
  • Sign-In and Sign-Up: Easy registration and login processes for students and administrators.
  • Interactive Interface: An interactive website that engages users effectively.
  • Notes, Articles, and Books: Access to a wide range of educational resources aligned with the syllabus.
  • Previous Year Question Papers: Access to previous year question papers and their solutions.
  • Blog Writer Feature: An integrated tool for administrators to create, manage, and publish educational blog content.

4. Admin Section

Admin Login

Administrators can log in using their credentials to access the admin dashboard.

Admin Dashboard

The admin dashboard provides an overview of the following statistics:

  • Number of books uploaded.
  • Number of notes/articles uploaded.
  • Number of registered students.
  • Number of administrators.
  • Download and view statistics for the site.

Admin Profile

Admins can manage their profiles, including personal information, contact details, and profile picture.

Admin Home Page

This is the main landing page for administrators.

Book Upload and Modify Section

Admins can upload, edit, and delete books. This section is used to manage the book resources available to students.

Notes/Article Upload and Modify Section

Admins can upload, edit, and delete notes and articles. This section is used to manage educational content for students.

Blog Writer Feature

Administrators can create educational blog posts with the following options:

  • Title: Provide a title for the blog post.
  • Content: Write the main body of the blog post, including text, images, hyperlinks, and embedded YouTube videos.
  • Embed YouTube Videos: Enhance blog posts by embedding YouTube videos. Paste the video's embed code to display it directly within the post.
  • Adding Hyperlinks: Insert hyperlinks to external websites or internal pages within blog posts.
  • Formatting Tools: Utilize formatting tools to enhance the appearance of blog posts.
  • Saving and Publishing: Save posts as drafts or publish them immediately.
  • Editing and Deleting Blog Posts: Edit or delete previously published blog posts.
  • User Engagement: Allow students to leave comments and engage in discussions.

User Engagement

Admins can engage with students through comments and discussions on blog posts.

Categorization and Search

Admins can categorize blog posts and provide a search function for students to find specific content based on keywords.

Moderation

Admins have moderation control over comments to ensure a respectful online environment for students.

5. Student Section

View Profile

Students can view and update their profiles, including personal information, contact details, and profile picture.

Books

Access a collection of books relevant to the curriculum.

Notes/Library

Explore a library of notes and articles related to various topics.

Previous Year Question Paper/Solution

Access previous year question papers and their solutions.

Logout

Allows users to log out of their accounts securely.

6. Admin Dashboard Page

The admin dashboard page is divided into the following sections:

  • Home Section: Displays statistics related to uploaded books, notes/articles, registered students, and administrators, along with download and view counts.

7. How to Use

This college website offers students a well-organized and interactive platform for exploring educational resources. Students can use the website to:

  • Sign in with their credentials.
  • Access books, notes, articles, and blog posts.
  • Find previous year question papers and solutions.
  • Update their profiles.
  • Log out securely.

Administrators can use the admin section to:

  • Manage books, notes, articles, and blog posts.
  • Monitor website statistics on the admin dashboard.
  • Engage with students through comments and discussions on blog posts.

Thank you for using our college website. We hope it serves as a valuable resource for your academic needs. If you have any questions or encounter any issues, please don't hesitate to contact our support team.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published