startyourhustle / Hustle

Hustle is a full-stack web application that connects individuals managing projects with potential collaborators on a social media dashboard. It provides the users with opportunities to view other users' skill sets, project histories, and availability for work, as well as outstanding projects requiring users with a given skill set and availability.

Home Page:http://createyourhustle.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hustle

Hustle is a full-stack web application that connects individuals managing projects with potential collaborators on a social media dashboard. It provides the users with opportunities to view:

a) Other users' skill sets, project histories, and availability for work b) Outstanding projects requiring users with a given skill set and availability.

The primary purpose of the platform is to facilitate initial touchpoints between project managers and potential collaborators.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Link to software that is required to install the app.

Installing

  1. Download this project.
  2. Spin up a PostgreSQL database called "Hustle" and in it run code from the "database.sql" file.
  3. npm install
  4. npm start

Deployment

Add additional notes about how to deploy this on a live system

Built With

● Node.js

● Express.js

● JavaScript

● AngularJS

● AngularJS Material

● PostgreSQL

● Nodemailer

● Filestack

● Facebook SDK

● Google Oauth 2.0

Screen Shot

Collaborator profile view Image of Collaborator Profile View

Project profile view with ratings open Image of Collaborator Profile View

Collaborator search view Image of Collaborator Profile View

Project search view Image of Collaborator Profile View

Documentation

Hustle Scope Document

Authors

-Andrew Geiger

-Guillermo Olivos

-Danika Raghnild

-Paige Scheunemann

-Tyler Steffenhagen

Acknowledgments

  • Elnath Cohort

  • Luke Schlangen

  • Chris Black

  • Kris Szafranski

About

Hustle is a full-stack web application that connects individuals managing projects with potential collaborators on a social media dashboard. It provides the users with opportunities to view other users' skill sets, project histories, and availability for work, as well as outstanding projects requiring users with a given skill set and availability.

http://createyourhustle.herokuapp.com/


Languages

Language:JavaScript 55.5%Language:HTML 38.9%Language:CSS 3.3%Language:PLpgSQL 2.3%