/twt-app

twt-app is a social media platform built using the Laravel framework. It allows users to create accounts, log in, edit their profiles, write articles, post comments, and manage their posts.

Primary LanguageJavaScript

twt-app - Social Media Platform

twt-app is a social media platform built using the Laravel framework. It allows users to create accounts, log in, edit their profiles, write articles, post comments, and manage their posts.

Features

  • User Authentication: Users can create accounts and log in securely.
  • Profile Management: Users can edit their profiles, update profile pictures, and change account information.
  • Article Creation: Users can write and publish articles.
  • Commenting: Users can post comments on articles.
  • Post Management: Users can edit and delete their articles.

Installation

  1. Clone the repository:
git clone https://github.com/saidlagauit/twt-app.git
  1. Navigate to the project directory:
cd twt-app
  1. Install Composer dependencies:
composer install
  1. Install dependencies
npm install
  1. Copy the .env.example file to .env and configure your database settings.

  2. Generate the application key:

php artisan key:generate
  1. Run database migrations:
php artisan migrate
  1. Start the development server:
php artisan serve

Usage

  • Register a new account and log in.
  • Update your profile information and profile picture.
  • Create new articles and publish them.
  • Interact with articles by posting comments.
  • Manage your articles by editing or deleting them.