This is just a simple CRUD operations in calendar which shows lists of people that was born that day.
This project also using Flat File Database which use a single text file (.txt) as database. The database-text-file is located inside public/storage/
folder. The file name is taken accordingly to their respective date.
This also use SPA concept or all server requests is handled using powerful javascript library called axios.
- Laravel - for fantastic PHP Framework
- Vue.js - for awesome Javascript Framework
- axios - for powerful Javascript Async HTTP Request
- Bulma - for great UI and components
- Buefy - for very nice combining vuejs and bulma for more ease of use
Many thanks for all the framework and library in above.
- Download this repo, or clone it
git clone https://github.com/baadillahnabil/calendar.git
- move to inside project folder
cd calendar
- install all node modules using this command
npm install
oryarn
- install all composer modules using this command
composer install
- rename
.env.example
to.env
and run this commandphp artisan key:generate
- run
npm run dev
oryarn run dev
- IMPORTANT! run this projects in browser using your own local server like XAMPP or WAMPP. using command
php artisan serve
somehow not correct when using axios.
The project is open-sourced and licensed under the MIT license. Which means you can use it guys :) Cheers.