{"id":20399896,"url":"https://github.com/omar7tech/react-laravel-auth-crud","last_synced_at":"2025-03-05T01:25:40.979Z","repository":{"id":240946276,"uuid":"803876933","full_name":"Omar7tech/React-Laravel-Auth-Crud","owner":"Omar7tech","description":"This full-stack web app combines Laravel backend with React frontend, featuring user authentication (signup, login, logout) and CRUD operations. Laravel Sanctum handles API token authentication. Axios facilitates frontend-backend interaction. Open-source under MIT License.","archived":false,"fork":false,"pushed_at":"2024-05-21T14:44:14.000Z","size":136,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-15T11:20:05.605Z","etag":null,"topics":["api","crud-api","laravel-framework","php","react","react-router","sanctum"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Omar7tech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-21T14:33:03.000Z","updated_at":"2024-12-23T20:36:30.000Z","dependencies_parsed_at":"2024-05-21T16:02:53.347Z","dependency_job_id":null,"html_url":"https://github.com/Omar7tech/React-Laravel-Auth-Crud","commit_stats":null,"previous_names":["omar7tech/react-laravel-auth-crud"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omar7tech%2FReact-Laravel-Auth-Crud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omar7tech%2FReact-Laravel-Auth-Crud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omar7tech%2FReact-Laravel-Auth-Crud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omar7tech%2FReact-Laravel-Auth-Crud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Omar7tech","download_url":"https://codeload.github.com/Omar7tech/React-Laravel-Auth-Crud/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241947176,"owners_count":20047132,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","crud-api","laravel-framework","php","react","react-router","sanctum"],"created_at":"2024-11-15T04:34:56.879Z","updated_at":"2025-03-05T01:25:40.962Z","avatar_url":"https://github.com/Omar7tech.png","language":"PHP","funding_links":["https://patreon.com/taylorotwell"],"categories":[],"sub_categories":[],"readme":"# 🚀 Laravel-React Fullstack Authentication and CRUD App 🚀\n\nLaravel React Web Application\n\nOverview\n\nThis project is a web application built with Laravel on the backend and React on the frontend. It provides user authentication features, including signup, login, and logout functionality. Additionally, it offers CRUD (Create, Read, Update, Delete) operations for managing user data.\nBackend (Laravel)\n\nThe backend is developed using Laravel, a PHP framework known for its simplicity and elegance. It provides RESTful API endpoints for user authentication and management. Laravel Sanctum is used for API token authentication.\n\nKey features of the backend include:\n\n    User signup with validation\n    User login with email and password\n    User logout\n    User CRUD operations (Create, Read, Update, Delete)\n\nFrontend (React)\n\nThe frontend is built with React, a popular JavaScript library for building user interfaces. It interacts with the Laravel backend through API requests, providing a seamless user experience.\n\nKey features of the frontend include:\n\n    User-friendly signup and login forms\n    Navigation between different pages using React Router\n    Displaying and managing user data through CRUD operations\n    Error handling and displaying error messages to users\n\nTechnologies Used\n\n    Backend: Laravel, Laravel Sanctum\n    Frontend: React, React Router\n    API Requests: Axios\n    State Management: Context API\n    Styling: CSS\n\nInstallation and Usage\n\nTo run the project locally, follow these steps:\n\n    Clone the repository from GitHub.\n    Set up the Laravel backend by configuring the database and running migrations.\n    Install dependencies for both the backend and frontend using Composer and npm/yarn.\n    Start the Laravel development server and the React development server.\n    Access the application in your web browser and explore its features.\n\nContributing\n\nContributions to this project are welcome! You can contribute by fixing bugs, adding new features, or improving the documentation. Please follow the guidelines outlined in the CONTRIBUTING.md file.\nLicense\n\nThis project is open-source and available under the MIT License. Feel free to use, modify, and distribute it according to the terms of the license.\nContact\n\nFor any inquiries or feedback, please contact the project maintainer at omar.7tech@gmail.com.\n\n\u003chr/\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://laravel.com\" target=\"_blank\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg\" width=\"400\" alt=\"Laravel Logo\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/laravel/framework/actions\"\u003e\u003cimg src=\"https://github.com/laravel/framework/workflows/tests/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/dt/laravel/framework\" alt=\"Total Downloads\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/v/laravel/framework\" alt=\"Latest Stable Version\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/laravel/framework\"\u003e\u003cimg src=\"https://img.shields.io/packagist/l/laravel/framework\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## About Laravel\n\nLaravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:\n\n- [Simple, fast routing engine](https://laravel.com/docs/routing).\n- [Powerful dependency injection container](https://laravel.com/docs/container).\n- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.\n- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).\n- Database agnostic [schema migrations](https://laravel.com/docs/migrations).\n- [Robust background job processing](https://laravel.com/docs/queues).\n- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).\n\nLaravel is accessible, powerful, and provides tools required for large, robust applications.\n\n## Learning Laravel\n\nLaravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.\n\nYou may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch.\n\nIf you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.\n\n## Laravel Sponsors\n\nWe would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell).\n\n### Premium Partners\n\n- **[Vehikl](https://vehikl.com/)**\n- **[Tighten Co.](https://tighten.co)**\n- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)**\n- **[64 Robots](https://64robots.com)**\n- **[Cubet Techno Labs](https://cubettech.com)**\n- **[Cyber-Duck](https://cyber-duck.co.uk)**\n- **[Many](https://www.many.co.uk)**\n- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)**\n- **[DevSquad](https://devsquad.com)**\n- **[Curotec](https://www.curotec.com/services/technologies/laravel/)**\n- **[OP.GG](https://op.gg)**\n- **[WebReinvent](https://webreinvent.com/?utm_source=laravel\u0026utm_medium=github\u0026utm_campaign=patreon-sponsors)**\n- **[Lendio](https://lendio.com)**\n\n## Contributing\n\nThank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).\n\n## Code of Conduct\n\nIn order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct).\n\n## Security Vulnerabilities\n\nIf you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed.\n\n## License\n\nThe Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomar7tech%2Freact-laravel-auth-crud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomar7tech%2Freact-laravel-auth-crud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomar7tech%2Freact-laravel-auth-crud/lists"}