Skip to content

Artic, the perfect place to post your article.

License

Notifications You must be signed in to change notification settings

mochenski/artic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artic

Artic, the perfect place to post your article.

Overview

It works. Take a look.

Just create your profile and post an article.

Features

  1. New, Hot and All articles sections
  2. Dashborad to manage articles
  3. Login system

Technologies

Artic was created in order to understand the relation between a Rest API and a frontend webpage. To acheive this, two different frameworks, Laravel and Nuxt.js, were used.

Laravel - The PHP framework used to create Artic's Rest API.

Nuxt.js - The Vue framework used to create Artic's webpage.

Install & Run

Front-end - You will need node.js

front-end/

$ yarn install # install nuxt.js dependencies
$ yarn run dev

Back-end - You will need composer

back-end/

$ composer install                          # install laravel dependencies
$ php artisan passport:install              # install passport dependencies
$ php artisan passport:client --personal    # create passport keys
$ php artisan migrate:fresh --seed          # migrate database
$ php artisan serve

OBS: make sure to configure your databese at back-end/.env.example and rename to back-end/.env

License

This project is under the MIT license.

README Inspired by

Laura Beatris

Dashboard using Laravel and Nuxt.js

This project was created to study the basics of a Dashboard. I will try to make the code simple and easy to understand.

The idea is to achieve some of the following items.

  • Progress Project Setup using Laravel as back-end and Nuxt as front-end
  • Progress Auth using Laravel passport
  • Progress Login and SignUp - Nuxt
  • Progress Articles backend "CRUD" - Laravel
  • Progress Articles frontend (index, articles, article, dashboard)
  • Progress Blog functionality (Nuxt blog) and (Laravel relationships)

About

Artic, the perfect place to post your article.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published