/user-management-node-sequelize

A friendly app for User Management that utilizes Node.Js and Sequelize. Reads data from an external API.

Primary LanguageJavaScript

user-management-node-sequelize

A User Management search engine web app that utilizes Node.Js and Sequelize.

Features include:

  • Data retrieval from external API (Axios)
  • Saving of retrieved data (Sequelize)
  • Processing data flow through defines routes & endpoints (Express).
  • Serving data dynamically (EJS)

Getting Started

Configure your Sequelize connector to read from process.env

const connector = new Sequelize(
  process.env.YOUR_DATABASE_NAME,
  process.env.YOUR_DATABASE_USER,
  process.env.YOUR_DATABASE_PASSWORD,
  {
    host: process.env.YOUR_DATABASE_HOST,
    dialect: YOUR_DATABASE_DIALECT
  }
);

Prerequisites

What things you need to install the software and how to install them

sequelize
pg
pg-hstore
dotenv
morgan
ejs
express

How To:

To use the app:

1. Fork & Clone repo.
2. Run 'npm install' on your local repo so as to get the required dependencies.
3. Run node app.js.

Have fun :)