Skip to content

A content management system capstone project.

License

Notifications You must be signed in to change notification settings

GitG0/ProjectWixs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Wixs: CMS Capstone Project

Purpose

Project Wixs is a Content Management System allowing for a seamless creation of single-page web templates featuring a simplistic drag-and-drop component interface. Project Wixs aims to provide an intuitive experience for a wide range of users; from complete beginners unfamiliar with any form of web design or HTML, to veteran designers with multiple years of experience. The system will be able to have up to ten user accounts that can create and edit web pages with a range of content typical of any modern day website (such as stylized text and images). Users will be able to create, edit, and delete up to four templates and publish one at any time for live viewing.

Production build of the project can be found here: http://cosc.brocku.ca/~c4f00g02/projectWixs

Key Technologies/Frameworks Used

  • React.js: For building majority of the responsive front end
  • Node.js: For running development server and managing project dependencies (via NPM)
  • PHP: For server-side scripting and connection to Sandcastle and the Postgres database
  • Postgres: For relational database storage of system data
  • HTML: For general structuring of page content
  • SASS: A CSS extension language
  • React-Bootstrap: For front-end component and layout design
  • Parcel: For lightweight bundling of the project

Contributors

Find in-depth contribution report here.

All contributors were actively involved in the creation of system documentation.

About

A content management system capstone project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.5%
  • PHP 34.8%
  • CSS 6.4%
  • HTML 0.3%