Free Website Generator
A modular website builder using the Django Framework.
This is the Group Repository for ”The
- Executive Team Leader: Tanner Massahos - tanman987
- Vice Executive & Project Coordinator: Joseph Remy - J1411
- Chief of Team Health and Satisfaction: Julian Bell - jbell-97
- Chief of the Think Tank: Colton Nunley - raptorace27
- Co-Contributors:
- None so far
Group repository: https://github.com/NAU-OSS/CS499-Group01-SiteScribe
Last updated: 2018-08-29
To create a free, open-source, generic, and modular website-builder for consumers (similar to Squarespace and Wix) that comes with a mixture of built-in templates and functionality and allows for developer-driven customizability.
- Give users an efficient way to make a website
- Dynamic website with built-in Content Management System
- Live-editing of content
- Allow users to customize website
- Create and utilize pages seamlessly
- Toggle sub-applications (blog, email newsletter,user accounts, etc.)
- Provide users with generic themes that will help with the development process
- Include documentation for developers and users
- Create sub-applications that users can toggle on and off whenever
- Blog - for diary-style updates such as changelog, personal updates, portfolio, etc.
- Newsletter / email management - Keeps track of subscribed emails and potentially makes dynamic or automated newsletter
- User account system - Allow for the addition of users for other uses like tracking comments and newsletter subscribers
- Theme builder - Allows the user to change the global appearance of the website such as color, font, etc.
- To update / create
Currently, this project is not open to development to other contributors. We, The [B]est Group, are working on the process, guidelines, and documents to help new developers add to our project. Details will be released soon.
Primarily, we will have an issue tracker, discussion board, and wiki sections on this GitHub repository to help keep everyone (customers and co-contributors) updated and informed about this project. This will help with version and update tracking, make sure people who visit the repo understand what is happening, and will be the centralized location for all information about this project.
At present, there are no formally established communication channels, however, there might be a Slack or Discord channel appearing soon.
Documentation will be outlined and created once the idea is solidified and we have a starting point.