This is a simple todo application built with Laravel 12, Livewire 3, Tailwind CSS 4 and TallCraftUI V2.
- Clone the repository
git clone https://github.com/developermithu/todo-app-tallcraftui.git
- Change directory
cd todo-app-tallcraftui
- Install dependencies
composer install
- Copy the
.env.example
file to.env
and update the configurations
cp .env.example .env
- Generate the application key
php artisan key:generate
- Migrate and seed the database
php artisan migrate:fresh --seed
- Install npm dependencies & run the development server
npm install && npm run dev
- Visit the application in your browser at
http://todo-app-tallcraftui.test
orhttp://localhost:8000
- Todo List
- Create Todo
- Update Todo
- Delete Todo
- Mark Todo as Completed
- Display Toast Notifications
- Modal for Editing Todo
- Progress Indicator
- Responsive design
- Dark mode
- GitHub Actions for CI/CD
- Unit Testing
Contributions are welcome! Please feel free to submit pull requests or issues to improve this project.