Skip to content

ELHolding/node-js-ht

Repository files navigation

Node.js App with Sign-In and Sign-Up using Sequelize and PostgreSQL

This is a Node.js application that demonstrates a basic sign-in and sign-up functionality using Sequelize as the ORM and PostgreSQL as the database.

Features

  • User registration (sign-up) with validation
  • User authentication (sign-in) with password hashing
  • Secure session management using cookies
  • Sequelize ORM for interacting with the PostgreSQL database
  • 2FA authentication API
  • Password Reset API
  • NodeMailer

Prerequisites

Before running the application, ensure that the following dependencies are installed:

  • Node.js
  • PostgreSQL

Getting Started

  1. Clone the repository:

    git clone git@github.com:ht-eml/test-node-js-app.git
    
  2. Change the directory to the test-node-js-app and install dependencies.

    cd test-node-js-app
    npm i
    
  3. Start Dev Server.

    npm run start:dev

About

Node Js app with postgres DB and sequelize

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors