Skip to content

NorMenMe/widget-app

Repository files navigation

Widget App Project

This application is built with Laravel and Vite.


🛠 Prerequisites

Before you begin, ensure you have the following installed:

  • PHP >= 8.2
  • NODE >= 22
  • Composer
  • NPM

🚀 Installation & Setup

Follow these steps to get your development environment running:

1. Clone the Repository

git clone https://github.com/NorMenMe/widget-app.git
cd widget-app

2. Install Dependencies

# Install PHP packages
composer install

# Install Frontend packages
npm install

3. Environment Configuration

Open the .env file and update it with your API Key

4. Local Development

On terminal's tab 1, in the root folder, create the SQLite database file:

touch database/database.sqlite

In the root folder, run migrations to set up the database tables:

php artisan migrate

Run the server:

php artisan serve

On terminal's tab 2:

npm run dev

The application will be accessible at http://localhost:8000.

5. Troubleshooting

If you change your .env file and don't see the changes in your app, run:

php artisan config:clear

About

A Widget-App built with Vue, Inertia & Laravel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published