Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericbwebdev86/erics-tech-talk
Full stack blog site for tech enthusiasts
https://github.com/ericbwebdev86/erics-tech-talk
bcrypt bootstrap css express handlebarsjs html javascript mysq node sequelizejs
Last synced: about 1 month ago
JSON representation
Full stack blog site for tech enthusiasts
- Host: GitHub
- URL: https://github.com/ericbwebdev86/erics-tech-talk
- Owner: ericbwebdev86
- Created: 2022-03-02T15:33:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-13T18:33:57.000Z (over 2 years ago)
- Last Synced: 2024-10-01T07:05:16.446Z (about 1 month ago)
- Topics: bcrypt, bootstrap, css, express, handlebarsjs, html, javascript, mysq, node, sequelizejs
- Language: JavaScript
- Homepage: https://enigmatic-tor-99381.herokuapp.com/
- Size: 641 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# erics-tech-talk ![Github license](https://img.shields.io/badge/license-MIT-green.svg)
## Table of Contents
1. [Description](#description)
2. [technology used](#technology-used)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Credits](#credits)
6. [Test](#test)
7. [Contact](#contact)
8. [License](#license)
## Description
This is a blog site where you can view posts and comments. A user can only post and comment when authenticated to the site. The authenticated user has a dashboard where posts can be created, edited and deleted. Authenticated users will be logged out automatically after 5 minutes, or if the logout button is clicked.## Technology used
* NodeJS
* Sequelize
* Express-handlebars
* ExpressJS
* Express-session
* jest
* mysql2
* dotenv
* bcrypt
## Installation
Run "npm i"
then create a .env file and enter your db info.
then log into your mysql CLI in the folder path and
run "source db/schema.sql;"
quit out of that and run
"npx nodemon server"
## Usage
You can test the deployed app here: https://enigmatic-tor-99381.herokuapp.com/
[Link to the demo video](https://youtu.be/2oOYPbXrknI)
## Credits
My TA and classmates!
## Test
N/A## Contact
Email: [email protected]
Github: https://github.com/ericbwebdev86## License
MIT license is a short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.