Skip to content

mdhasanemam/NSU_Sheba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSU Sheba - Junior Design Project

NSU Sheba is a comprehensive digital platform designed for North South University (NSU) students to simplify and enhance their academic, social, and logistical experiences. The platform integrates multiple features, including tutoring services, club management, ride-sharing, student marketplace, voting systems, and a blood donation network.

Table of Contents

About

NSU Sheba is designed to address the varied needs of students at North South University. It provides a unified solution that combines essential services in one platform, accessible only to individuals with legitimate university email accounts. The platform ensures seamless access to tutoring services, club management, ride-sharing, marketplace tools, voting systems, and a blood donation network.

Key Features

  • Tutoring Platform: Connects students with tutors based on academic interests.
  • Club Management: Tools for managing club memberships, events, and communications.
  • Ride-Sharing: Facilitates affordable and sustainable transportation for students.
  • Student Marketplace: A platform for buying and selling books, food, and other necessities.
  • Voting System: Enables students to participate in democratic decision-making.
  • Blood Donation Network: Allows students to sign up as donors or search for compatible blood types.

Technologies

  • Frontend:
    • HTML, CSS, JavaScript
  • Backend:
    • PHP, MySQL, Apache
  • Special Features:
    • Secure authentication with OTP using PHPMailer
    • Password hashing
    • Real-time notifications
    • Tutor and event matching algorithms

Installation

To set up the NSU Sheba platform locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/nsu-sheba.git

Setup Instructions

  1. Navigate to the project directory:

    cd nsu-sheba
  2. Set up a local development environment (e.g., XAMPP, WAMP).

  3. Import the database schema into your MySQL database.

  4. Configure the necessary environment settings (e.g., database connection in config.php).

  5. Run the project in your browser via Apache server.

Usage

Once set up, you can access the platform using a valid university email. Features like tutoring, club management, and ride-sharing will be available, depending on your role (e.g., student, tutor, club president).

Contributors

  • Md. Hasan Emam - ID: 2212478042
  • Mubasshir Sadat - ID: 2212468642
  • Mohammed Sadman Ali Samir - ID: 2211034042
  • Faculty Advisor: Tanzilah Noor Shabnam, Senior Lecturer, ECE, North South University

License

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors