Tabulation System using Laravel 9, Vue 3, and Vite. #100DaysOfCode

Overview

tabulation-system

I just accepted the #100DaysOfCode challenge.

In 100 days, I will be building a flexible tabulation system using Laravel 9 and Vue3. I will be using Vite during development.

Development Environment

Tool Version
PHP ^8.0
Node ^16.14
Composer ^2.2.7

Development Setup

  1. Clone or download this repository.

  2. Open the project directory and copy .env-example to .env in its same directory.

  3. Create a MySQL database named tabulation_system.

  4. Open cloned directory in your terminal then run the following commands in order:

    a. Install backend dependencies:

    composer update
    

    b. Install frontend dependencies:

    npm install
    

    c. Generate application key:

    php artisan key:generate
    

    d. Migrate database tables:

    php artisan migrate
    

    e. Populate database tables with data:

    php artisan db:seed
    

    f. Spin a local dev server:

    php artisan serve
    

    g. Build or run frontend in different terminal session:

    Build assets for production: (required during first run)

    npm run prod
    

    Run while in development:

    npm run dev
    
  5. Access http://localhost:8000 on your browser.

    Username: kulotsystems
    Password: test
    
You might also like...
Complete Login and Registration system using HTML, CSS, JAVASCRIPT, BOOTSTRAP, PHP and MYSQL

Complete Login and Registration system using HTML, CSS, JAVASCRIPT, BOOTSTRAP, PHP and MYSQL

Hotel Management System using MySQL, Php, Ajax, Jquery and HTML
Hotel Management System using MySQL, Php, Ajax, Jquery and HTML

Hotel-Management-System-Ajax-PHP-Mysql A hotel management system in which clients can perform operations such as booking a room and event. It is possi

Examination system using PHP and mysql

online-examination-systen-in-php Online Examination System Today Online Examination System has become a fast growing examination method because of its

Online-examination-System in PHP and Mysql using XAMPP server

online-examination-systen-in-php Online Examination System Today Online Examination System has become a fast growing examination method because of its

Chat Application In PHP using AJAX with file transferring system.

Chat Application In PHP using AJAX with file transferring system. Download free source code of real time chat application in PHP using AJAX with file transfer systemChat Application In PHP using AJAX with file transferring system. Download free source code of real time chat application in PHP using AJAX with file transfer system

A Full Stack login/register system using a MySQL database to store the information
A Full Stack login/register system using a MySQL database to store the information

This is a Full Stack login/register system using a MySQL database to store the information. I created this to sharpen my Full Stack Development skills.

A free and open-source accounting and production system for businesses and non-profits with support for multiple users and varied integrations

A free and open-source accounting and production system for businesses and non-profits with support for multiple users and varied integrations.

A free and open-source Laravel 5.5 and VueJS (SPA) Ticket system
A free and open-source Laravel 5.5 and VueJS (SPA) Ticket system

Ticket-conductor A Laravel 5.5 and VueJS (SPA) Ticket system app (This project was mostly for myself to learn Vue Js a bit better, and will not be mai

A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.
A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.

Lychee A great looking and easy-to-use photo-management-system. Since the 1st of April 2018 this project has moved to it's own Organisation (https://g

Owner
Arvic S. Babol
Yay! I made it to 2022.
Arvic S. Babol
🎨 Minimal Vite + UnoCSS integration with Kirby

Kirby Vite UnoCSS Kit A powerful and performant integration of Vite, UnoCSS and Kirby. This project seeks to provide a best practice that combines the

Johann Schopplich 21 Dec 2, 2022
A simple News/Bloging Website Build Using Vue and Inertia with Laravel

Laravel Vue and Inertia News Site This is a simple News/Bloging Website Build Using Vue and Inertia with Laravel.

Tauseed 5 Sep 21, 2022
A mini social media like web app built using Laravel 8 & Vue JS 3

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Davidson Ramos 2 Feb 1, 2022
A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system

A simple helpdesk tickets system for Laravel 5.1+ which integrates smoothly with Laravel default users and auth system, demo is available at: http://ticketit.kordy.info/tickets

Ahmed Kordy 857 Dec 30, 2022
Koel is a simple web-based personal audio streaming service written in Vue and Laravel

Koel (also stylized as koel, with a lowercase k) is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. Targeting web developers, Koel embraces some of the more modern web technologies – CSS grid, audio, and drag-and-drop API to name a few – to do its job.

Koel 14.3k Jan 4, 2023
Krayin CRM is a hand tailored CRM framework built on Laravel and Vue.js

Krayin CRM is a hand tailored CRM framework built on some of the hottest opensource technologies such as Laravel (a PHP framework) and Vue.js a progressive Javascript framework.

Krayin CRM 1.1k Jan 3, 2023
Laravue is a beautiful dashboard combination of Laravel, Vue.js and the UI Toolkit Element.

Laravue Laravue (pronounced /ˈlarəvjuː/) is a beautiful dashboard combination of Laravel, Vue.js and the UI Toolkit Element. The work is inspired by v

Tuan Duong 2.1k Jan 2, 2023
Created simple login system and chat type website using mysql database along with php and html , css and javascript.

Created simple login system and chat type website using mysql database along with php and html , css and javascript.

null 1 Jan 6, 2022
Repositório do sistema de Chat em RealTime utilizando WebSocket com Laravel, Vue.js, Inertia e Tailwind

Antes de mais nada... Deixa a estrelinha no repositório Me segue aqui no github Aula desse Projeto no YouTube Esse projeto foi desenvolvido por Gustav

BlackDev Soluções 15 Nov 30, 2022
Laravel-Library-Management-system is nice to management library system...

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Eng Hasan Hajjar 2 Sep 30, 2022