Skip to content

Amrsayed02/-Application-for-managing-posts

Repository files navigation

📝 Posts Management System

A Laravel-based web application for managing posts and users with authentication, built to demonstrate core backend development concepts and CRUD operations.


🚀 Key Features

  • 🔐 User Authentication System (Login / Register)
  • 📝 Full CRUD Operations for Posts
  • 👤 User Management
  • 🧾 Clean MVC Architecture
  • 🎨 Dynamic UI using Blade Templates
  • 🗄️ MySQL Database Integration

🧠 What This Project Demonstrates

  • Building CRUD applications using Laravel
  • Implementing authentication systems
  • Structuring MVC architecture
  • Managing relational databases
  • Handling user input and validation

🏗️ Tech Stack

  • PHP (Laravel)
  • MySQL
  • Blade Templates
  • HTML / CSS / JavaScript

📊 Project Highlights

  • Implemented full CRUD operations (Create, Read, Update, Delete)
  • Built authentication system for users
  • Managed relational database with optimized structure
  • Organized project using MVC architecture

📸 Features Breakdown

🔐 Authentication

  • User Registration
  • User Login & Logout

📝 Posts Management

  • Create new posts
  • View all posts
  • Update posts
  • Delete posts

⚙️ Installation

git clone https://github.com/Amrsayed02/-Application-for-managing-posts.git
cd -Application-for-managing-posts
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan serve

About

A Laravel-based web application for managing posts with authentication, full CRUD operations, and dynamic Blade UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages