Skip to content

Latest commit

 

History

History
60 lines (51 loc) · 1.85 KB

README.md

File metadata and controls

60 lines (51 loc) · 1.85 KB

Rental Hub

Description

This is a web application that allows users to rent out their items to other users. Users can also rent items from other users. This application is built using the Express framework and uses a MariaDB database. The application is deployed on Heroku and can be accessed here.

Table of Contents

Installation

To install the necessary dependencies, run the following command:

npm install

or

npm install --save sequelize
npm install --save mysql2
npm install --save express
npm install --save cors
npm install --save bcrypt
npm install --save-dev sequelize-cli

To create Migrations, run the following command:

npx sequelize-cli init
npx sequelize-cli db:migrate

Refer to the following link for more information on Sequelize Migrations. and Sequelize CLI. and Medium Tutorial

Usage

To run the application locally, run the following command:

npm run start

To run the application in development mode, run the following command:

npm run dev

License

This project is licensed under the Apache 2.0 license.

Contributions

This project was created by: @Hezekiah-Elisha

Tests

To run tests, run the following command:

npm run test

For now there are no tests.

Questions

If you have any questions about the repo, open an issue or contact me directly at X. You can find more of my work at Hezekiah-Elisha