"Coming together is a beginning. Keeping together is progress. Working together is success." -- Henry Ford
- Individual job seekers struggle to find work if they are missing certain skills
- Employees feel unfulfilled at work if they are placed on a team that they don’t work well with
- Inexperienced employees lack project opportunities & collaborators to grow their skills
- Start ups that are ramping up or companies venturing into new businesses need to fill positions quickly
- Teams in an organization may not have members with complementary skill sets
- It takes time for teams in a company to work together cohesively
- Employee retention is a huge problem amongst Millennials
- Individuals can join teams with synergistic skill sets and find jobs more easily
- Employees can work in a team of their choosing
- Individuals can learn from other team members with skills they want to grow and develop
- Inexperienced employees can gain access to projects to level up their skills and make themselves more attractive to employers
- Working together, each member has a valuable advantage – network effect
- Start ups & companies can fill multiple positions and create new departments quickly
- Teams are pre-formed with members having complementary skills.
- Employers can hire teams that have previous experience working well together
- Millennial employees are more likely to stay at a company if they join with their friends
- Search for or create a new team
- Search for jobs or projects at a company
- Apply as a team to fill an opening
- Post jobs they are looking to fill
- Post projects or POCs for prospective employees
- Search for a team
- Contact a team they are interesting in recruiting
- Employer project submissions
- Team problem solving to increase overall skill of the team
- Determine synergy of team by pulling LinkedIn data
- Machine learning to determine best-fit teammates
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Make sure you have set up the following:
A step by step series of examples that tell you how to get a development env running
Say what the step will be
# Get the latest snapshot
git clone https://github.com/shahidsarker/teemo.git
# Change directory
cd teemo
# Install NPM dependencies
npm install
# Duplicate .env.example as .env and update with your MongoDB database URL and LinkedIn API credentials
cp .env.example .env
# Then simply start your app
node app.js
Explain what these tests test and why
Give an example
- Node.js - JavaScript runtime
- Express.js - Web framework
- Bootstrap - Front-end library
- MongoDB - NoSQL Database
- Pug - Templating engine
- Passport - Authentication middleware
- OAuth 2.0 - Login Strategy
- LinkedIn API - LinkedIn login and integration
- MVC Project Structure
- Hackathon Starter - Used as project boilerplate
- Jean Pena - SupaStuff
- Sam Okpara - samuelopra
- Chia-Li Chen - Chia-Li-Chen
- Shahid Sarker - shahidsarker
- Thank you to the NYC Tech Talent Pipeline Alumni group for organizing the hackathon