Skip to content

Latest commit

 

History

History
170 lines (125 loc) · 8.67 KB

README.md

File metadata and controls

170 lines (125 loc) · 8.67 KB

Logo

Coral Companion

Coral Island companion web app

Live site »

GitHub License

Table of Contents

Features

  • Account creation and login
  • Different profiles for each account
  • Character and item seasonal overview
  • Todo list
  • Dark mode

Documentation

API-Documentation

Run Locally

Make sure Docker is installed and running

Clone the project

  git clone https://github.com/salem404/coral-companion

Install dependencies in the project directory

  npm install && composer install

Create environment file

  cp .env.example .env

Start the server in the project directory

  vendor/bin/sail up

Create laravel application key

  vendor/bin/sail artisan key:generate

Create the database and seed it with data

  vendor/bin/sail artisan migrate --seed

Resources

Resource Name Author Source License
Application logo logo.svg Paula Rumeu Own creation CC BY-SA 4.0
Application logo logo-color.svg Paula Rumeu Own creation CC BY-SA 4.0
Background waves wave1.svg Paula Rumeu Own creation CC BY-SA 4.0
Background waves wave2.svg Paula Rumeu Own creation CC BY-SA 4.0
Background foam foam.svg Paula Rumeu Own creation CC BY-SA 4.0
Background foam foam2.svg Paula Rumeu Own creation CC BY-SA 4.0
Gnome gnome.svg Paula Rumeu Own creation CC BY-SA 4.0
Gnome gnome0.svg Paula Rumeu Own creation CC BY-SA 4.0
Gnome gnome1.svg Paula Rumeu Own creation CC BY-SA 4.0
Gnome gnome2.svg Paula Rumeu Own creation CC BY-SA 4.0
Character and Item icons Stairway Games Coral Island Wiki CC BY-SA 4.0
Sign Out Icon si_Sign_out.svg Abhimanyu Rana SargamIcons CC BY 4.0
Sun Icon si_Sun.svg Abhimanyu Rana SargamIcons CC BY 4.0
Swap Icon si_Swap_horiz Abhimanyu Rana SargamIcons CC BY 4.0
Moon Icon moon.svg Abhimanyu Rana SargamIcons CC BY 4.0
Alert Icon Abhimanyu Rana SargamIcons CC BY 4.0
Check Icon Abhimanyu Rana SargamIcons CC BY 4.0
Trash icon Mikhail Kolomietc Figma CC BY 4.0
Edit icon Mikhail Kolomietc Figma CC BY 4.0
OpenEye icon Mikhail Kolomietc Figma CC BY 4.0
ClosedEye icon Mikhail Kolomietc Figma CC BY 4.0
GitHub Icon GitHubIcon.svg Github GitHub CC BY 4.0

Tech Stack

Version Control:

Git GitHub

Design:

Figma

Deployment:

Docker Netlify

Client:

JavaScript HTML5 Sass Vue Vite Node.js NPM

Server:

PHP Laravel Sail PhpMyAdmin MySQL Composer

Testing:

Insomnia

Linting:

ESLint Prettier

Documentation:

Insomnia Swagger JSDoc

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0