Codeexplode (Snippets Website)

Project Outline

This website is for adding code snippets for many programming languages as user can create his account free and start adding codes or copy code from others

This website consists of many modules like :

  • Users (with the ability to register , login , reset forget password , edit profile info , change password, edit profile picture) .
  • Snippets Module (ability to add snippets effectively , edit user snippets, set snippets as private, track all user favorite snippets )
  • Actions Module (consists of number of views, like , dislike, add snippets to favorite)
  • Comments Module (for all snippets)
  • Tagging Module (ability to add tags for all snippets , suggested tags when writing it)
  • Search Module (advanced search module with suggested search results)
  • Categories Module (to add snippets to category effectively)

Used technologies for this website

This website depends on many technologies like :

  • Php
  • Laravel Framework
  • mySQL
  • Javascript
  • Jquery
  • Ajax
  • Bootstrap
  • Css
  • Html
  • Git
  • Github

What is special in this project

There are many special tricks added for this website in specific sections like :

  • Adding text editor to add code snippets effectively based on a programming language .
  • Tags sections and suggested tag when adding it .