/vacational_website

Website about vacational plans, made for learning purposes

Primary LanguageHandlebars

vacational_website

Website about vacational plans, made for learning purposes

DEPLOYMENT:

Web site is hosted on HEROKU

AUTHORS:

🖥️ INSTALLATION CONFIG AND USAGE

  1. Clone the repository:
git clone https://github.com/SilviaPabon/vacational_website
  1. Move into the cloned directory folder:
cd .\vacational_website\
  1. Change to dev (recommended) or deployment branch. Those are commonly the most up-to-date branches.
git checkout dev
  1. Install node dependencies:
npm i
  1. Create your own MySQL database running ./src/database/DB.sql script. The script creates the base tables and insert some data.

  2. Create your own .env file with the following fields:

FIELD DESCRIPTION
DB_NAME MySQL database (schema) name
DB_HOST MySQL host (It can be localhost)
DB_PORT MySQL port
DB_USER MYSQL user (It can be root)
DB_PASSWORD MySQL user password
SE_SECRET Node session secret.
  1. Run dev script:
npm run dev
  1. Open localhost:3000 on your browser.

SOME VIEWS:

☀️ Home Page: ☀️

🖥️ Desktop view

📱 Mobile view

👤 SignUp & Dashboard example: 👤

🖥️ Desktop view

📱 Mobile view

🌴 List plans example: 🌴

🖥️ Desktop view

📱 Mobile view

⛱️ User's plans example: ⛱️

🖥️ Desktop view

📱 Mobile view

POWERED BY:

HTML CSS Sass NodeJS JavaScript MySQL Handlebars