Skip to content

thepandas/Pandas-Connect

Repository files navigation

Pandas Connect

For some time now, we have a burning desire within us to help students get reliable career information for their career planning.

We brainstormed about the essential information to include, and perfected the website following feedback from our fellow NUS peers.

With that, we present to you, a professional career advisory platform - Pandas Connect. All information found on Pandas Connect are specially handpicked and optimised for you.

Share our vision in connect students to a bright future through Pandas Connect.

Let us know what you think and what we can improve below!

Table of Contents

BuildSetup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run all tests
npm test

For a detailed explanation on how things work, check out the guide.

Documentation

The documentation for Pandas Connect is hosted at on our drive.

Features

  • Top 5 Industries Dashboard
  • Single Industries Dashboard
  • Company Dashboard
  • Internship Dashboard

Videos

File Structure

Within the download you'll find the following directories and files:

Pandas-Connect/

├── CHANGELOG.md
├── README.md
├── babel.config.js
├── package.json
├── bt3103.json
├── public
│   └── index.html
├── src
│   ├── App.vue
│   ├── assets
│   │   ├── img
│   │   └── scss
│   │       ├── material-kit
│   │       └── material-kit.scss
│   ├── components
│   │   ├── Badge.vue
│   │   ├── Dropdown.vue
│   │   ├── Modal.vue
│   │   ├── Pagination.vue
│   │   ├── Parallax.vue
│   │   ├── Slider.vue
│   │   ├── Tabs.vue
│   │   ├── cards
│   │   │   ├── LoginCard.vue
│   │   │   └── NavTabsCard.vue
│   │   └── index.js
│   ├── layout
│   │   ├── MainFooter.vue
│   │   ├── MainNavbar.vue
│   │   └── MobileMenu.vue
│   ├── main.js
│   ├── plugins
│   │   ├── globalComponents.js
│   │   ├── globalDirectives.js
│   │   ├── globalMixins.js
│   │   └── material-kit.js
│   ├── router.js
│   └── views
│       ├── Index.vue
│       ├── Landing.vue
│       ├── Login.vue
│       ├── Profile.vue
│       └── components
│           ├── BasicElementsSection.vue
│           ├── JavascriptComponentsSection.vue
│           ├── NavPillsSection.vue
│           ├── NavigationSection.vue
│           ├── NotificationsSection.vue
│           ├── SmallNavigationSection.vue
│           ├── TabsSection.vue
│           └── TypographyImagesSection.vue
│       ├── company.vue
│       ├── Landing.vue
│       ├── Search.vue
│       ├── search_careers.vue
│       ├── singleindustry.vue
│       └── top5industries.vue
└── vue.config.js

Reporting Issues

We use GitHub Issues as the official bug tracker for Pandas-Connect. Feel free to email us.

Questions or Feedback

If you have questions or have any feedback, do contact us.

Acknowledgements

  • Andrew Tham
  • Jeremy Lim
  • Joel Sim
  • Sung Zheng Jie