Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dgtlss/careermap-test
Laravel test for careermap application
https://github.com/dgtlss/careermap-test
Last synced: 6 days ago
JSON representation
Laravel test for careermap application
- Host: GitHub
- URL: https://github.com/dgtlss/careermap-test
- Owner: dgtlss
- Created: 2023-09-07T12:46:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-12T00:04:12.000Z (over 1 year ago)
- Last Synced: 2025-01-13T01:36:33.388Z (11 days ago)
- Language: PHP
- Size: 11.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Careermap Test Application - 2023
![Careermap Test Preview](/public/img/screenshot_site.png "Careermap Test Preview")
## Introduction
This is a test application for the Careermap Application Process. It is a simple web application that allows users to view a list of jobs, create new jobs & view single job posts.
### Getting Started
To get started with the application you will need to do the following:
- Clone the repo to your device
- Run `composer install`
- Run `cp .env.example .env`
- Add your database credentials to the .env file under the `DB_` section as shown below:
```
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
```
- Run `php artisan key:generate`
- Run `php artisan migrate --seed` to fill the database with 30 dummy jobs
- Run `php artisan cooker:cook` to generate the minified js & css filesThe project should now be ready to use. If you are not running Laravel Valet or Herd, please run `php artisan serve` to start the application.
#### Please Note:
- I have used [Genericmilk/Cooker](https://github.com/genericmilk/cooker) to minify the CSS & JS files for this project. I have opted to use this as it is a package that I have worked with on multiple projects over the course of 3 years. I am very familiar with the package and it's functionality. It allows me to quickly and easily call files from CDN and local libraries and compile them into a minified singular file whilst also allowing me to specify different versions for development & production environments.
Thankyou for taking the time to look at my application.
Nathan Langer
[nlanger.dev](https://nlanger.dev)