Skip to content

jsalguero94/Contacts

Repository files navigation

Build Status Total Downloads Latest Stable Version License

About this Contact Web App

This was a 24 hours challenge. The purpose of the application is to store CSV files, with a list of contacts information. I attach you the pic of the front end. The ER Diagram that was generated by reverse engineering using MySQL Workbench. All of the tables was generated using Laravel Migrations.

This app connects to S3 aws bucket. All the csv files are saved in aws.

You need to sing up. The app have the option with two factor Google authenticator.

You can also test it in live!!

http://contactsbyjulio-env.eba-capmgpmh.us-east-2.elasticbeanstalk.com/

You can create you own account or use the below account:

Instalation Requirements

  • Composer 2.1.6
  • MySQL 8
  • Laravel 8.57
  • ES3 AWS account
  • PHP 7.4

Installation

Clone the repo locally:

git clone https://github.com/jsalguero94/Contacts.git
cd Contacts

Install PHP dependencies:

composer install

Install NPM dependencies:

npm ci

Build assets:

npm run dev

Setup configuration:

cp .env.example .env

Generate application key:

php artisan key:generate

Use your Login MySQL credentials

Run database migrations:

php artisan migrate
php artisan serve

About

Laravel8+Vue3+InertiaJs+TailWindCss

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages