Projects
This is a collection of my public projects on GitHub pulled from the GitHub API.
EJS TinyMCE Blog Alison
EJS TinyMCE Blog
A simple blog application created using EJS for templating and TinyMCE as a rich text editor for creating blog posts.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
About The Project
This is a simple blog application created for my friend Alison back when I was still learning node and basic front-end.
It uses EJS for templating the pages and TinyMCE as the rich text editor for creating blog posts.
Built With
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
- Node.js
- MongoDB
Installation
- Clone the repo
git clone https://github.com/cjrussell23/EJS-TinyMCE-Blog-Alison.git
- Install NPM packages
npm install
- Create a .env file in the root directory and provide the following variables:
PORT=3000 MONGODB_URI=<your_mongodb_uri> SESSION_SECRET=<your_session_secret> EMAIL_ADDRESS=<your_email_address> EMAIL_PASSWORD=<your_email_password>
- Start the server
npm start
- Open your browser and navigate to http://localhost:3000 to view the website.
blogejsexpressmongodbmongoosenodejstinymce