Skip to content

A CRUD Web Application with authentication using Nodejs, Mysql and other Javascript technologies

Notifications You must be signed in to change notification settings

fazt/nodejs-mysql-links

Repository files navigation

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

  • PORT

Old Versions of this Project

Todo

  1. Add docker compose production build
  2. Add nodemailer for transactional emails

Tools

  • Nodejs
  • Mysql
  • Babel
  • Docker

Resources

About

A CRUD Web Application with authentication using Nodejs, Mysql and other Javascript technologies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published