Skip to content

Student Portal is a web-based application designed to help students manage academic activities like registration, profile viewing, and task tracking. It features a simple UI built with HTML, CSS, JS, and PHP, with backend integration for user authentication and data management.

Notifications You must be signed in to change notification settings

DevnFire/Student-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Portal 🎓

Student Portal Version License

Welcome to the Student Portal repository! This web-based application is crafted to assist students in managing their academic activities efficiently. It allows users to handle tasks such as registration, profile viewing, and task tracking with ease. Built using HTML, CSS, JavaScript, and PHP, the application features a straightforward user interface and robust backend integration for user authentication and data management.

Table of Contents

  1. Features
  2. Technologies Used
  3. Installation
  4. Usage
  5. Contributing
  6. License
  7. Support
  8. Releases

Features 🌟

  • User Registration: Students can create their accounts easily.
  • Profile Management: Users can view and update their profiles.
  • Task Tracking: Keep track of assignments and deadlines.
  • Responsive Design: The application works well on various devices.
  • Secure Authentication: Protect user data with a secure login system.

Technologies Used 🛠️

The Student Portal is built using the following technologies:

  • Frontend:

    • HTML
    • CSS
    • JavaScript
  • Backend:

    • PHP
    • MySQL for database management

Installation ⚙️

To set up the Student Portal on your local machine, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/DevnFire/Student-Portal.git
  2. Navigate to the Project Directory:

    cd Student-Portal
  3. Set Up the Database:

    • Create a MySQL database and import the provided SQL file in the database folder.
  4. Configure the Application:

    • Update the database connection settings in the config.php file.
  5. Run the Application:

    • Start a local server using XAMPP or any preferred method.
    • Access the application in your web browser at http://localhost/Student-Portal.

Usage 📚

Once installed, you can start using the Student Portal by following these steps:

  1. Register: Click on the "Register" button to create a new account.
  2. Log In: After registration, log in using your credentials.
  3. Manage Your Profile: Update your personal information in the profile section.
  4. Track Tasks: Add and manage your academic tasks.

Contributing 🤝

We welcome contributions from the community! If you want to help improve the Student Portal, please follow these steps:

  1. Fork the Repository: Click on the "Fork" button at the top right of this page.
  2. Create a New Branch:
    git checkout -b feature/YourFeatureName
  3. Make Your Changes: Implement your feature or fix a bug.
  4. Commit Your Changes:
    git commit -m "Add your message here"
  5. Push to the Branch:
    git push origin feature/YourFeatureName
  6. Create a Pull Request: Go to the original repository and click on "New Pull Request".

License 📜

This project is licensed under the MIT License. See the LICENSE file for details.

Support 🆘

If you encounter any issues or have questions, feel free to open an issue in the repository or contact the maintainers.

Releases 📦

For the latest updates and releases, please check the Releases section. You can download the latest version and execute it locally.

Screenshots 📸

Dashboard
Dashboard View

Profile
Profile Management

Task Tracking
Task Tracking Interface

Topics 🔍

This project covers a range of topics related to academic management, including:

  • academic-project
  • academic-website
  • college-management
  • college-project
  • html-css-javascript
  • php
  • project
  • student-management
  • student-project
  • webdevelopment

Conclusion 🌈

The Student Portal is a comprehensive solution for students looking to manage their academic life effectively. With a user-friendly interface and secure backend, it aims to simplify various academic tasks. We invite you to explore the application, contribute to its development, and provide feedback for future improvements.

For more information and updates, please visit the Releases section.

About

Student Portal is a web-based application designed to help students manage academic activities like registration, profile viewing, and task tracking. It features a simple UI built with HTML, CSS, JS, and PHP, with backend integration for user authentication and data management.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •