About the Project

    This project is a Texas Wesleyan University graduate tracking system designed to manage, display, and manipulate profile data in a user-friendly and efficient manner. The website provides secure login and convenient search functions, and its easy-to-use design makes it comfortable for both users and administrators. Using the latest technology, the system is designed to be easy to extend and manage.

example
Card

Features

  • Authentication:
    • Secure login using Google Authentication.
    • Log out
  • Profile Management:
    • Create/Update Profile (name/major/year/and more)
    • Delete Profile
  • Search Function:
    • Filters and sorting options help users locate specific graduates easily.
    • Search results are updated dynamically with every filter change.
Architecture

E/R Diagram

E/R Diagram

Tables

tables

Technologies

  • Bootstrap4:
    • Bootstrap4 is a front-end framework for creating websites and applications easily and efficiently. It supports responsive design and provides a variety of UI components such as grid systems, buttons, forms, and navigation bars.

      example
      example
      example
      example
  • Firebase Auth:
    • Firebase is an app development platform provided by Google which offers various functions necessary for application development, such as authentication, database, file storage, and real-time communication. In authentication, they provide email addresses and external providers such as Google, Facebook, GitHub, and more. Also, registered users are issued a unique UID.

      example
      example
      example
  • IPinfo.io:
    • IPinfo.io is an API service that allows obtain geographic information (country, city, latitude and longitude) and network information (ISP, organization) from IP addresses. This information is used to improve user experience and localize content. It is easily integrated and provides highly accurate data.

      example
      example
      example
      example

PPT

Contact