Skip to content

LauraSantiag0/Love-Me-Tender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Love Me Tender - Tender Management System

Prerequisites

Ensure the following are installed on your system before proceeding:

  • Docker Engine
  • Docker Compose
  • Node.js and npm (Node Package Manager)

Deployed Website on render

This is our deployed website link https://love-me-tender-51qa.onrender.com

To deploy the project's latest version follow the steps below;

  1. Go to render dashboard
  2. Click on Manual Deploy button
  3. Select deploy latest commit

⏬ Installation and setup

To run this website locally, follow the following instructions:

  1. Clone the repo
git clone https://github.com/LauraSantiag0/Love-Me-Tender
  1. Run this command to start the database
docker compose up -d
  1. Install NPM packages
npm install
  1. Run the build command
npm run build
  1. Run the code
npm start

Database Migrations

To modify the database, run the command below from the database folder, and add DB modifications in the generated ...-up.sql file

Then run above command again.

node ../node_modules/db-migrate/bin/db-migrate create name-for-the-migration --sql-file

Data base credentials

To run the database locally, add the following variables to your .env file: DB_PASSWORD=opensesame DB_USERNAME=postgres

SMTP configuration

To configure the SMTP server, add the following variables to your .env file and set their values according to your service provider: MAIL_HOST=<your_smtp_host> MAIL_PORT=<your_smtp_port> MAIL_USER=<your_smtp_user> MAIL_PASSWORD=<your_smtp_password> Replace <your_smtp_host>, <your_smtp_port>, <your_smtp_user>, and <your_smtp_password> with the appropriate values provided by your SMTP service.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages