Skip to content

JuanSoFly/cake-website

Repository files navigation

Cake Website

Welcome to Cake Website — an online bakery shop where users can browse our delicious cake gallery, place orders, and get in touch! Built with Laravel (PHP & MySQL), it features a user-friendly interface, admin management, and secure order processing.

Cake Website

Features

  • (+) Order Cakes: Seamless workflow for browsing and ordering cakes online.
  • [#] Gallery: View a collection of our signature cakes with images and descriptions.
  • (*) Admin Panel: Secure backend for managing cakes, orders, and customers.
  • (@) Contact Form: Easily reach out for custom orders or inquiries.

Getting Started

Prerequisites

  • PHP (8.0 or above recommended)
  • Composer
  • MySQL
  • Node.js & npm (for asset compilation, optional)

Installation

  1. Clone the Repository
    git clone [https://github.com/JuanSoFly/cake-website.git](https://github.com/JuanSoFly/cake-website.git)
    cd cake-website
    

2. **Install Dependencies**
```bash
composer install
npm install && npm run dev   # optional, for frontend assets

  1. Set Up Environment
  • Copy .env.example to .env and update the database credentials.
cp .env.example .env
php artisan key:generate
  1. Run Migrations
php artisan migrate
# Optionally seed the database
# php artisan db:seed
  1. Start Development Server
php artisan serve

Access your site at http://localhost:8000.

Usage

  • Visit the homepage to view cakes.
  • Use the order form to purchase cakes.
  • Contact us via the contact page form.
  • For admin access, log in at /admin (credentials setup via database/seeders).

Contributing

Your contributions are welcome! Please:

  • Fork the repository
  • Create a feature branch
  • Open a pull request describing your changes

For questions or suggestions, open an issue.

License

This project is open-source and available under the MIT License.


Contact

Have a question? Reach out via the contact form on the website or by creating an issue.

About

Project on TECH101

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •