Best laravel framework open-source packages.

Laravel react social

A simple social networking application built on top of laravel and reactjs
Updated 1 year ago

Laravel React Social Network

Tech Stack

  1. Front-end
    • ReactJS
    • React Router Dom
    • TailwindCSS
    • Ant Design
    • ViteJS
  2. Back-end
    • PHP
    • Laravel
    • MySQL
  3. APIs
    • Axios
    • Pusher

File Structure

- Description about different folders and files contained in this project
  • /app
  • /bootstap
  • /database
  • /lang
  • /public
  • /resources - this folder contains file for front-end
    • /css - This folder contains my css classes
    • /js - this folder contains my reactjs application
      • /main.jsx - The main entry point
      • /App.jsx - The root or top level component
      • /pages - This directory corresponds to the pages in application
      • /components - This directory contains reusable components
  • /routes - This folder contains the routing for laravel
    • /api.php - This file contains routes for Rest API
    • /web.php - This file contains the routes for entry point on my front-end
  • /storage
  • /vendor - This directory contains the 3rd party library of the backend
  • /env.example - The Environment configuration
  • /.gitignore - Specify what files to ignore by git
  • /artisan - It used to execute Laravel Commands
  • /composer.json - It contains the dependencies of the backend
  • /composer.lock - It ensures that the dependencies version is correct
  • /package.json - It contains the dependencies of the frontend
  • /pnpm-lock.yaml - It ensures that the dependencies version is correct
  • /tsconfig.json - idk lol (auto generated by Vite)
  • /vite.config.js - Configuration for Vite