https://github.com/jeffergonzalez/todo-app-api
🚀 Todo App built with Next.js with Laravel
https://github.com/jeffergonzalez/todo-app-api
laravel-framework nextjs14 rest-api
Last synced: 4 months ago
JSON representation
🚀 Todo App built with Next.js with Laravel
- Host: GitHub
- URL: https://github.com/jeffergonzalez/todo-app-api
- Owner: JefferGonzalez
- Created: 2024-07-29T00:28:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T04:45:15.000Z (almost 2 years ago)
- Last Synced: 2025-01-10T04:52:07.808Z (over 1 year ago)
- Topics: laravel-framework, nextjs14, rest-api
- Language: PHP
- Homepage:
- Size: 65.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🚀 Todo App built with Next.js with Laravel
# Description 📋
Finally organize your work and life with QuickTask.
# Table of contents
- [Description 📋](#description-)
- [Table of contents](#table-of-contents)
- [Starting 🚀](#starting-)
- [Previous requirements 📋](#previous-requirements-)
- [Installation 🔧](#installation-)
- [Environment Variables](#environment-variables)
- [Use 📌](#use-)
- [Built with 🛠️](#built-with-)
# Starting 🚀
## Previous requirements 📋
### Tools
- [Git](https://git-scm.com/)
- [PHP-8](https://www.php.net/downloads.php)
- [Node.js](https://nodejs.org/)
- [Composer](https://getcomposer.org/)
### Installation 🔧
Local installation:
```bash
# Clone this repository
# linux (ubuntu) /var/www/html/
# windows:
# - for laragon in www folder
# - for xammp in htdocs folder
$ https://github.com/JefferGonzalez/todo-app-api.git
# Change directory to the project path
$ cd todo-app-api
```
Setup:
```bash
# Install dependencies
$ composer install
```
### .env file setup
```bash
Create an .env file and copy all content of .env.example
Then update .env file with you database credentials
```
## Use 📌
### Migrate the database
```bash
# Migrate the database
$ php artisan migrate
```
### Start the server
```bash
# Start the server
$ php artisan serve
```
Open your browser and go to the url of your project
```bash
http://localhost:8000
```
## Built with 🛠️
- [Apache](https://www.apache.org/) - Web Server
- [PHP](https://www.php.net/) - Programming Language
- [Laravel](https://laravel.com/) - PHP Framework
- [Composer](https://getcomposer.org/) - Dependency Management for PHP
- [REACT.JS](https://beta.reactjs.org/) - Frontend Library
- [Next.js](https://nextjs.org/) - React Framework
- [Tailwind CSS](https://tailwindcss.com/) - CSS Framework