Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.1 KB

README.md

File metadata and controls

47 lines (32 loc) · 1.1 KB

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

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. Improve Links Routes
  2. Write Route Validation with Express Validator
  3. Add docker compose production build
  4. Allows users to signup with email and no username
  5. Add nodemailer for transactional emails

Tools

  • Nodejs
  • Mysql
  • Babel
  • Docker

Resources