Skip to content

Ridhsuki/finaladoptcat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

FinalAdoptCat - Laravel Adoption Website

Project Banner

πŸ“Œ About This Project

This repository is the Final Project for Semester 1 at IDN Polytechnic, where I developed a Cat Adoption Website using Laravel. This repository serves as a companion to my Final Project Module, containing the source code referenced in the documentation.

🌟 Features

This website provides various features, including:

  • 🐾 Cat Adoption Submission
  • πŸ“ Blog System (Create, Read, Update, Delete)
  • πŸ’¬ Commenting on Blogs
  • ⚑ User Post Management
  • πŸ”” Notifications System
  • πŸ›  Admin Panel for Website Management
  • 🎨 Modern UI with Tailwind CSS, Preline, and Flowbite
  • πŸ“Š More features can be explored directly on the website!

πŸ›  Technologies Used

  • Laravel - PHP Framework for Web Development
  • Filament - Admin Panel and Dashboard Management
  • Tailwind CSS - Utility-first CSS Framework
  • Preline & Flowbite - UI Components for Tailwind CSS
  • MySQL - Relational Database

πŸŽ₯ Demo & Resources

πŸ”— Live Website: AdoptCat Website
πŸ“‘ Project Module: Final Project Documentation
πŸ“½ Presentation: Canva Presentation
πŸ“Œ Project Management Board: To-Do Board on Notion

πŸ“Έ Screenshots

Here are some screenshots of the website:

Homepage Screenshot Detail Adoption Screenshoot Blog Page Screenshot Admin Panel Filament Screenshot

πŸš€ How to Run the Project Locally

  1. Clone the Repository
    git clone https://github.com/Ridhsuki/finaladoptcat-app.git
    cd finaladoptcat-app
  2. Install Dependencies
    composer install
    npm install
  3. Set Up Environment
    cp .env.example .env
    php artisan key:generate
  4. Configure Database & Run Migrations. before that, please edit the connection to the database first
    php artisan migrate
  5. Clear cache & configurations
    php artisan config:clear
    php artisan cache:clear
    php artisan view:clear
  6. Build assets & Run the Project
    npm run build
    php artisan serve
  7. Open the browser and visit http://127.0.0.1:8000

πŸ“’ Connect with Me

πŸ“Œ Facebook: Basuki Ridho
πŸ“· Instagram: @basukiridhoal
🎢 TikTok: @ridhsuki dev
πŸ’Ό LinkedIn: Basuki Ridho Al Ghifari


πŸ’– Thank you for visiting this repository! If you find this project helpful, feel free to star 🌟 this repository! πŸš€

About

🐱 A fun and friendly cat adoption web app built for my final project (Dec 2024)! πŸ’» Users can view cat listings, adopt a cat, read blogs, leave comments, and manage their profiles πŸ“πŸ‘€ Admin panel powered by Filament πŸ› οΈ Built with Laravel, MySQL, Tailwind CSS & Vite πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages