Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/katiechurchwell/cms-blog

A forum with account authentication and API CRUD routes.
https://github.com/katiechurchwell/cms-blog

bootstrap express handlebars heroku jest mysql rest-api

Last synced: 7 days ago
JSON representation

A forum with account authentication and API CRUD routes.

Awesome Lists containing this project

README

        

# CMS Blog
[![project-languages-used](https://img.shields.io/github/languages/count/katiechurchwell/CMS-blog?color=important)](https://github.com/katiechurchwell/CMS-blog)
[![project-top-language](https://img.shields.io/github/languages/top/katiechurchwell/CMS-blog?color=blueviolet)](https://github.com/katiechurchwell/CMS-blog)

## Summary
![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=flat&logo=express&logoColor=%2361DAFB)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=flat&logo=mysql&logoColor=white)
![Sequelize](https://img.shields.io/badge/Sequelize-52B0E7?style=flat&logo=Sequelize&logoColor=white)
![Jest](https://img.shields.io/badge/-jest-%23C21325?style=flat&logo=jest&logoColor=white)
![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=f&logo=bootstrap&logoColor=white)

A forum where the user can view posts as a guest and comment, upvote and post as an account holder.

## Deployment
https://infinite-chamber-67506.herokuapp.com/

## Screenshot
![Screenshot of CMS Blog](/screenshot.png)

## Installation
- Clone the repository.
- Run `node install` in the terminal.
- Create a `.env` file at the root directory and add your mysql credentials:
```
DB_NAME="CMS_blog"
DB_USER="root"
DB_PW="your password"
```
- Sign into mysql and run `source db/schema` to intialize the database.

:heavy_exclamation_mark: *Remember to add `.env` to your `.gitignore` file.*

## Questions
If you have any questions about this project, please open an issue or use the contact information below:
* [katiechurchwell](https://www.github.com/katiechurchwell)
* [[email protected]](mailto:[email protected])

---
![](https://img.shields.io/badge/license-MIT-blue)