Skip to content

mariabeznea/demo-junie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Junie - Grocery Shopping List Manager

This is a demo application for testing out Junie, JetBrains' autonomous programmer powered by Claude Sonnet.

About This Project

This Laravel application is a comprehensive grocery shopping list management system that allows users to:

  • Manage Grocery Items: Create, edit, and organize grocery items in your personal inventory
  • Create Shopping Lists: Build multiple shopping lists for different occasions or stores
  • List Management: Add items to shopping lists, mark items as purchased, and track shopping progress
  • User Authentication: Secure user registration and login system with profile management

Features

  • User authentication and profile management
  • CRUD operations for grocery items
  • Shopping list creation and management
  • Add existing grocery items to shopping lists
  • Create new grocery items directly from shopping lists
  • Toggle item status (purchased/not purchased)
  • Update shopping list status
  • Clean, responsive UI built with Tailwind CSS

Tech Stack

  • Backend: Laravel 12, PHP 8.4
  • Frontend: Blade templates, Tailwind CSS
  • Database: MySQL
  • Testing: PHPUnit
  • Code Quality: PHPStan, PHP CS Fixer

Purpose

This project serves as a demonstration of Junie's capabilities in:

  • Understanding and working with Laravel applications
  • Implementing CRUD operations
  • Managing database relationships
  • Following PHP and Laravel best practices
  • Writing clean, testable code

This application was created as a testing ground for Junie, showcasing autonomous programming capabilities in a real-world Laravel project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages