Skip to content

srVanodiya/news-app

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About This Project

This project is a Laravel-based web application that provides a news platform. It includes features such as article management, user authentication, and more.

Features

  • Article Management
  • User Authentication
  • Pagination
  • Sorting and Filtering

Requirements

  • PHP >= 7.3
  • Composer
  • Node.js & npm

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/your-repo.git
    cd your-repo
  2. Install dependencies:

    composer install
    npm install
  3. Copy the .env.example file to .env and configure your environment variables:

    cp .env.example .env
  4. Generate an application key:

    php artisan key:generate
  5. Run migrations:

    php artisan migrate
  6. Seed the database (optional):

    php artisan db:seed
  7. Build the front-end assets:

    npm run dev

Usage

  1. Start the local development server:

    php artisan serve
  2. Visit http://localhost:8000 in your browser.

Running Tests

Unit Tests

To run the unit tests, use the following command:

php artisan test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published