yeab-tilahun / chirper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chirper - A Simple Laravel Application

Chirper is a social media platform built with Laravel, allowing users to post short messages called "chirps."

Features

  • User registration and authentication
  • Create, read, update, and delete chirps
  • User profiles with chirp history
  • Email notifications for new chirps

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • PHP (>= 7.4)
  • Composer
  • Mysql or another database of your choice

Installation

  1. Clone the repository:

    git clone https://github.com/yeab-tilahun/chirper.git
  2. Change into the project directory:

     cd chirper
  3. Install dependencies:

    composer install
  4. Copy the .env.example file to .env and configure your environment variables, including database settings.

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

     php artisan key:generate
  6. Run database migrations:

     php artisan migrate
  7. Start the development server:

     php artisan serve
  8. Visit http://127.0.0.1:8000 in your browser to view the application.

About


Languages

Language:PHP 61.4%Language:Blade 38.0%Language:JavaScript 0.6%Language:CSS 0.0%