Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rahil1202/angular-laravel-todo-app


https://github.com/rahil1202/angular-laravel-todo-app

Last synced: about 10 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Laravel and AngularJS To-Do App 🚀

Welcome to the tutorial on creating a Single Page Application (SPA) using Laravel PHP framework and AngularJS. This guide will walk you through the process of building a to-do app that leverages the power of Laravel for backend services and AngularJS for the frontend.

## Getting Started 🛠ī¸

### Prerequisites

Before you begin, make sure you have the following installed on your local machine:

- PHP
- Composer
- Laravel 5 installer (installable via Composer)
- MySQL

### Assumptions 🧠

This tutorial assumes that you have basic knowledge of the following technologies:

- Laravel
- AngularJS

If you're new to these technologies, it's recommended to familiarize yourself with them before proceeding.

## Setup 🚧

1. **Download Source Code:**
- Access the working source code [here](https://github.com/rahil1202/angular-laravel-todo-app).

2. **Install Dependencies:**
- Run `composer install` to install Laravel dependencies.

3. **Database Configuration:**
- Create a MySQL database and update the `.env` file with your database credentials.

4. **Migrate Database:**
- Run `php artisan migrate` to create the necessary database tables.

## Tutorial Overview 📚

By the end of this tutorial, you'll learn:

1. Creating RESTful services using Laravel.
2. Using Angular to consume REST API from Laravel.
3. Integrating Angular and Laravel for a cohesive Single Page Application.

## Usage 🚀

Follow the steps outlined in the tutorial to understand how to:

1. Set up RESTful services in Laravel.
2. Consume these services using AngularJS.
3. Combine Laravel and AngularJS to create a robust SPA.

## Additional Resources ℹī¸

For more details and in-depth explanations, refer to the [full tutorial](https://github.com/rahil1202/angular-laravel-todo-app).

## Issues and Contributions 🤝

If you encounter any issues or have suggestions for improvements, please [submit an issue](https://github.com/rahil1202/angular-laravel-todo-app/issues) or create a pull request.

Happy coding! 🚀🔧