Skip to content

HullRyan/CapstoneFrontEnd

Repository files navigation

LinkedIn


Logo

ITSC 4155 - Capstone Project Front End

UNC at Charlotte - Faculty Connections & Google Scholar
Scraping and Data Visualization
View Live Project

This repository holds the Front-End of our Capstone Project.
To see the back-end led by Murtadha Marzouq, please visit the Back-End repository.

Table of Contents
  1. About The Project
  2. Main Features
  3. Getting Started
  4. License
  5. Contact

About The Project

There are many issues students face when it comes to research or writing papers, knowing where to start. Often students are reccomended to check their school's local online library resources, or services like Google Scholar. While these services are great for in depth research, what if a student wanted to find an expert or faculty with an interest in their researched topic from their own school? We set to find a solution for this, where students can search for an interest topic or faculty member, and visualize the aggregate data about our schools faculty members and interests -- We think this is it.

What we provide:

  • Responsive searchable aggregate data table for all UNC at Charlotte's faculty members
  • Scraped information from UNC at Charlotte and Google Scholar sources
  • Data visualization for large data sets to understand interests at Charlotte

Of course, this project is built for our home here at UNC at Charlotte, but we hope to provide insight for other solutions for other organizations and data sets.

Built With

Front-End

Back-End

Main Features

Search

  • Responsive searchable table where users can search for a faculty name or interest
  • Displays links to UNC at Charlotte Faculty page, and Google Scholar page if available

Charts

  • Responsive traversable charts where users can view College, Department, and Faculty interest statistics

back to top

Getting Started

Follow this quick guide to run this project locally

Prerequisites

  • npm

Run Project Locally

  1. Clone the repo

    git clone https://github.com/HullRyan/CapstoneFrontEnd
  2. Install NPM packages

    npm install
  3. Run the Next.js project

    npm run dev

License

Distributed under the MIT License

Contact

Ryan Hull - hull.ryanc@gmail.com

Project Link: https://github.com/HullRyan/CapstoneFrontEnd

back to top