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.
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
Old Versions of this Project
Todo
- [ ] Add docker compose production build
- [ ] Add nodemailer for transactional emails
Tools
- Nodejs
- Mysql
- Babel
- Docker
Resources