Skip to content

AndreVarandas/mares-portugal

Repository files navigation

Mares de Portugal

Mares de Portugal logo

A simple website that shows the tides of the Portuguese coast.

The website is built with Laravel and Tailwind CSS.

Why?

  • The existing websites are not user-friendly and are confusing to navigate.
  • Sometimes you just want to know the tides of a specific location and if it's tide is rising or falling.
  • There was no clean way to check the moon phase as well.
  • To learn and practice Laravel and Tailwind CSS.

Check the website live: https://mares.varandas.io, analytics are available at https://analytics.varandas.io/mares.varandas.io.

Getting Started

If you want to run the project locally, or contribute, please follow the instructions below to get started. If you have any questions, feel free to open an issue.

Prerequisites

  • Node.js
  • Composer
  • PHP 8.2
  • Any database (MySQL, PostgreSQL, SQLite, etc.)

Installing

  1. Clone the repository
git clone git@github.com:AndreVarandas/mares-portugal.git
  1. Install dependencies
composer install
yarn install
  1. Create a .env file
cp .env.example .env
  1. Generate an application key
php artisan key:generate
  1. Create a database and fill the .env file with the database credentials

  2. Run the migrations

php artisan migrate
  1. Run the seeder
php artisan db:seed
  1. Compile the assets
yarn dev
  1. Run the server
php artisan serve

Built With

Authors

  • André Varandas - Initial work - GitHub
  • André Bravo Ferreira - Initial work - GitHub

About

Tides and moons @ Portugal

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages