Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mayank0255/blog-site
A Blog Application that provides the user the accessibility to perform most of the necessary functionalities it should contain :thought_balloon:
https://github.com/mayank0255/blog-site
aws expressjs mysql nodejs
Last synced: 12 days ago
JSON representation
A Blog Application that provides the user the accessibility to perform most of the necessary functionalities it should contain :thought_balloon:
- Host: GitHub
- URL: https://github.com/mayank0255/blog-site
- Owner: Mayank0255
- License: mit
- Created: 2020-03-17T16:01:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T05:47:47.000Z (almost 2 years ago)
- Last Synced: 2024-05-02T03:15:37.423Z (7 months ago)
- Topics: aws, expressjs, mysql, nodejs
- Language: JavaScript
- Homepage:
- Size: 34.4 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Blog-Site
A Blog Application that provides the user the accessibility to perform most of the necessary functionalities it should contain
## Technologies Used
#### Back-end
* For handling server requests: `Node.Js (with Express Framework)`
* As Database: `MySQL`#### Front-end
* Tools: `HTML, CSS & Javascript`
* Framework: `Semantic UI`## Guidelines to setup
### Prerequisites
* NPM should be installed: `NPM version > 6.8.5`
* NODE should be installed: `NODE LTS version > 10.12.8`
* MySQL should be installed: `MySQL version > 8.0.10`### Steps
1. Create a `.env` file and the format should be as given in `.env.example`.
2. Run these commands then -
```
npm install (To install all the dependencies)
npm audit fix (Run this to audit fix all the vulnerabilities)
```
3. Run `setup.sql` file in the mysql client
```
source /setup.sql
```
4. Start the server -
```
npm start (run the server)
```## DEMO
#### IMAGES: