Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/normalhuman01/nodejs-mysql-links
a crud web application with authentication using nodejs, mysql and other javascript technologies
https://github.com/normalhuman01/nodejs-mysql-links
Last synced: about 1 month ago
JSON representation
a crud web application with authentication using nodejs, mysql and other javascript technologies
- Host: GitHub
- URL: https://github.com/normalhuman01/nodejs-mysql-links
- Owner: normalhuman01
- License: mit
- Created: 2023-12-11T15:53:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-11T15:54:17.000Z (about 1 year ago)
- Last Synced: 2023-12-12T23:38:08.668Z (about 1 year ago)
- Language: Handlebars
- Size: 1.44 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Notes App with Nodejs and Mysql
Notes App is a Multi Page Application using Nodejs and Mysql. The purpose of this web application is just to be an example for beginners.
![](docs/screenshot2.png)
![](docs/screenshot.png)### Installation with Docker (Recommended)
```
git clone https://github.com/FaztTech/nodejs-mysql-links
cd nodejs-mysql-links
docker-compose up
```Now you can visit http://localhost:4000
### Manual Installation
```
mysql -u MYUSR "-pMYPASSWORD" < ./database/db.sql # create database
npm i
npm run build
npm start
```## File Structure
- database, it the folder with all the sql queries, you can use to recreate the database for this application
- src, it's all the code for the Backend and Frontend Application
- docs## Environment Variables
- PORT
## Old Versions of this Project
- [version-2018](https://github.com/FaztTech/nodejs-mysql-links/tree/version-2018)
## Todo
1. [ ] Add docker compose production build
1. [ ] Add nodemailer for transactional emails## Tools
- Nodejs
- Mysql
- Babel
- Docker# Resources
- https://stackoverflow.com/questions/50093144/mysql-8-0-client-does-not-support-authentication-protocol-requested-by-server