Skip to content

The is a site where people can sign up to find projects that need help or post their own projects for other people to join. Users can join new projects permitting acceptance, and fill out job/profile information. Technologies implemented in this project include, a FabricJS JavaScript image editor, email signup confirmation, and notification system.

License

Notifications You must be signed in to change notification settings

Zachary-Jackson/Social-Team-Builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Team Builder

This is a website to help people find projects or create projects that require a specific set of skills. Users can sign up to find projects or post their own projects for others to join. Each user has their own custom profile showcasing interests and talent. Upon attempting to join a project the owner can accept or deny the application.

This website was built in part with HTML, CSS, and JavaScript originally supplied from www.Teamtreehouse.com for a Python Web Development Tech Degree Project. The HTML, CSS and JavaScript is to be considered built by Teamtreehouse for this project, but may be edited by me at some point.

Starting

Create a virtualenv and install the project requirements, which are listed in requirements.txt. The easiest way to do this is with pip install -r requirements.txt while your virtualenv is activated.

In order to run this project you need to create a SECRET_KEY. In the team_builder directory create a file called secret_key.py that has a secret_key variable. Once this is done use the command python manage.py migrate to initialize the database. Then run python manage.py runserver to start the website on your local host.

Requirements

In addition to the requirements.txt file, python 3.5 + is required due to type hinting.

About

The is a site where people can sign up to find projects that need help or post their own projects for other people to join. Users can join new projects permitting acceptance, and fill out job/profile information. Technologies implemented in this project include, a FabricJS JavaScript image editor, email signup confirmation, and notification system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published