Skip to content

johnnywhite612/SWENG-GITHUB

Repository files navigation

SWENG-GITHUB

Software Engineering (CS3012) Github Social Graph Assignment.

Please see the link below for finished project:

The aim of my project was to provide data visualisation of an aspect of the software engineering process. I took the angle of building a web app which recruiters can use to find developers in the same location as their company.

  • Once you search a location a list of developers will come up (a sample of about 20 is taken)
  • Filter developers by programming language (optional)
  • Select a developer, view their profile and observe some insights on the performance as a developer
  • To do this i scraped their public repos (which weren't a fork), and collated data from them all.

About

I developed this project using Node js, React js, React Router, Victory Data-Visualisation tool, and a few other misc tools. Please see code base for more details.

To Install/Run Project

  1. Clone this repo
  2. Install the dependencies: npm install
  3. Run project: npm test (usually npm start is used, but I have reserved this for running a simple express server to serve the frontend on Heroku, which is linked to this repo).
  4. Have fun!

See Screenshots Below

Home Screen

Home Screen

Search Results

Search Results

User Dashboard & Insights

User Dashboard

About

SWENG Assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published