summerdking / CodeTube

Full Stack Coding Videos Sharing Application w/ Login & Registration | Python Django | Group Project Collaborators: Jake M., Jason H., Joshua B., Sitora P., & Summer K.

Home Page:http://mycodetube.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CodeTube | Full Stack Application w/ Login and Registration, full CRUD with validations and access control using Python/Django, deployed w/AWS EC2

Group Project Collaborators: Jake Miller, Jason Harrel, Joshua Becker, Sitora Pekker, Summer King

Technologies used: Python, Django, JS, SQLite, Bcrypt, CSS, Bootstrap, HTML, Git, GitHub, AWS EC2, Route 53

CodeTube is a full stack YouTube clone that is dedicated to software development. The videos, website, and all content is targeted to cater an audience that is learning how to code.

  • Demonstrate proficiency with using Git / GitHub on a team with multiple contributors.
  • Full login and registration where users can CRUD videos (share, play, edit, delete).
  • Platform allows users to watch and search content without being logged in. However access control is implemented to require login authentication to access pages where appropriate.
  • Implemented validations for Login and Reg and Video CRUD.
  • Youtube video source link python algorithm to transform the browser video url into an embeddable url.
  • Users can like videos and unlike videos when logged in.
  • View count increments for every time a video is rendered/watched.
  • Videos render randomly when on the home page. Dashboard page renders only the videos that belong to that user.
  • Majority of CSS clone styling done manually to demonstrate proficiency in CSS styling.

www.mycodetube.com http://54.153.114.188/ AWS EC2 Deployed

https://github.com/joshuabecker91/codetube

codetube_demo.mp4

image

image

image

image

image

image

image

image

image

image

"# codetube"

About

Full Stack Coding Videos Sharing Application w/ Login & Registration | Python Django | Group Project Collaborators: Jake M., Jason H., Joshua B., Sitora P., & Summer K.

http://mycodetube.com


Languages

Language:HTML 61.4%Language:Python 30.9%Language:CSS 6.7%Language:JavaScript 0.9%Language:Shell 0.1%