Skip to content
This repository has been archived by the owner on Sep 6, 2024. It is now read-only.

Latest commit

 

History

History
33 lines (24 loc) · 2.28 KB

README.md

File metadata and controls

33 lines (24 loc) · 2.28 KB

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.