Skip to content

This is a full stack web application that acts as a content management system (Blog). It allows an administrator and a contractor to dynamically create content and static pages.

Notifications You must be signed in to change notification settings

davidKolesar/Content-Management-System-Capstone-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Content-Management-System-Capstone-

October 2016

Capstone is a full stack content management System created by Tommy Adeoye, Paul Harding, and David Kolesar. NOTE: In order to pull this down and run it, MySQL Database needs to be installed.

Technology Stack:

Java 8

Maven

JavaScript

MySQL

TinyMCE Plugin for improved UX

Twitter Bootstrap Framework

Spring Security

Hibernate

JSP

JSTL

Junit

Capstone has the following functionality:

Adminstrator has a login and password to access the content management dashboard.

Administrator can dynamically create blog posts.

Adminstrator can dynamically create static pages.

Administrator can publish content created by contractor.

Contractor has a login and password to access the content management dashboard.

Contractor can create content, but cannot publish it dynamically to the website.

Webpages are collapsable through bootstrap.

Accounts are protected by Spring Security.

Validation of input is conducted by Hibernate.

Functionality is junit tested.

Data (pages, content, and accounts) are stored in MySQL Database.# Content-Management-System-Capstone-

About

This is a full stack web application that acts as a content management system (Blog). It allows an administrator and a contractor to dynamically create content and static pages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages