https://github.com/ishanvyas22/laravel-todo-list-api
A simple API to manage todo lists built with Laravel.
https://github.com/ishanvyas22/laravel-todo-list-api
api laravel oss todoapp todolist
Last synced: 11 months ago
JSON representation
A simple API to manage todo lists built with Laravel.
- Host: GitHub
- URL: https://github.com/ishanvyas22/laravel-todo-list-api
- Owner: ishanvyas22
- Created: 2021-01-15T08:41:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-14T15:41:12.000Z (over 1 year ago)
- Last Synced: 2025-07-29T17:57:41.093Z (12 months ago)
- Topics: api, laravel, oss, todoapp, todolist
- Language: PHP
- Homepage:
- Size: 132 KB
- Stars: 7
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel Todo List API
A simple API to manage todo lists built with Laravel.
## ❤️ Support The Development
**Do you like this project? Support it by donating:**
**or** [Paypal me](https://paypal.me/IshanVyas?locale.x=en_GB)
**or** [](https://www.codementor.io/@isvyas?refer=badge)
### Follow me
- [GitHub](https://github.com/ishanvyas22)
- [LinkedIn](https://www.linkedin.com/in/ishan-vyas-314111112)
- [Twitter](https://twitter.com/ishanvyas22)
## Installation
1. Clone the repo locally:
```sh
git clone git@github.com:ishanvyas22/laravel-todo-list-api.git
cd laravel-todo-list-api
```
2. Install dependencies
```sh
composer install
```
3. Generate application key (if not already generated)
```sh
php artisan key:generate
```
4. Run database migrations
```sh
php artisan migrate
```
5. Run the dev server (the output will give the address):
```sh
php artisan serve
```
## Running tests
```sh
php artisan test
```
## Pending
- [ ] Add basic validation in create, update task API call
- [ ] Take config for task status
- [ ] Global scope
- [ ] Split methods from `TaskController`