Home - Woz-U-Group-Projects/team-glampfire-trail-mix GitHub Wiki

What's the Scoop?™

What's the Scoop?™ is designed to be a simple blogging platform. It was created as the final full stack web development project for Southern Careers Institute powered by Woz U.

Features

  • MongoDB is used so you don't have to be a brain surgeon to access the database
  • Simple themed interface based on W3.CSS
  • Blog, Profile, and Contact tabs on the main page
  • Post, Profile, Contact, and Settings tabs on the admin page
  • The simplicity of only one user - the admin
  • Sanity in the form of
    • no commenting system and worring about spammers/haters/trolls/etc
    • an easy to use and distraction free editor
    • no plugins that are hard to configure or break each other
    • a simple theming interface
    • tiny learning curve once setup

Technology Used


Getting Started

First, get the prerequisites installed.

Then setup MongoDB Atlas or MongoDB.

Finally, do the, hopefully, simple installation.


After installation, loading up the main web page will generate default settings. When going to the Admin page, you'll be prompted to register. This is a one time deal. After registering, the register page will only go to the login page. Even using curl or Postman, all additional POSTs are ignored. GETs and PUTs are only done via authentication and the returned user's hashed password is an empty string.

Once logged in, you're taken to the profile page to enter your information. The main blog configuration is in the Settings tab.

Creating and editing posts are done via the Quill editor. Images can be aligned and resized. The toolbar adjusts given the screen size.


Additional Information is also available.