Skip to content

Lacr1ma/course-platform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Course Platform

Course platform built with Laravel 7 and NuxtJS. This is the official repo for How to build a course platform with NuxtJS, Laravel 7 and Stripe.

Getting Started

To get started please ensure you have the following installed:

  • Composer
  • NPM and NodeJS
  • PHP 7.2.5 or newer.

Installing

Backend

In order to install it please clone the repo. Then in the backend directory run these commands and ensure to have set up database configuration in .env file:

composer install
php artisan migrate

To run the backend code please use Laravel's in-built php artisan serve function to run it locally.

Frontend

In order to setup the frontend code please install the dependinces using npm install. To run the frontend please use npm run dev

Built With

Authors

Matilde Wittrup - Initial Work - Wimm Media and coding tutorials on YouTube.

License

This project is licensed under the MIT license - see the LICENSE.MD for details.

Releases

No releases published

Packages

No packages published

Languages

  • PHP 63.1%
  • Vue 17.8%
  • Blade 14.2%
  • SCSS 2.8%
  • JavaScript 1.6%
  • Shell 0.5%