Skip to content

Duncan-W/lumagraph_web

Repository files navigation

Lumagraph Logo placeholder

About Lumagraph

Lumagraph is a tech consultancy company based in Dublin, Ireland. This repo describes the web app for the company

1. Prerequisites

Ensure you have the following installed on your machine:

  • PHP 8.0 or higher
  • Composer (Dependency Manager for PHP)
  • Git (Version Control)
  • Node.js & NPM (Optional: for managing frontend assets if applicable)
  • Database Server (e.g., MySQL, PostgreSQL, SQLite)

2. Install Dependencies

  • Clone the repo and navigate to the directory.
  • Run "composer install" in terminal
  • Duplicate the .env.example file and rename the copy to .env. This will have to be edited with relevant local machine details
  • Generate Application Key using "php artisan key:generate" in terminal
  • "php artisan migrate" in terminal
  • Install Node Dependencies "npm install" and Compile Assets "npm run dev"

3. Run Application

  • "php artisan serve" in terminal
  • Ensure whatever database server you are using is turned on and able to recieve local traffic
  • navigate to http://localhost:8000 in browser

Contributing

Thank you for considering contributing to the Lumagraph webapp!

About

Web app for Lumagraph

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors