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.
- (+) 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.
- PHP (8.0 or above recommended)
- Composer
- MySQL
- Node.js & npm (for asset compilation, optional)
- 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
- Set Up Environment
- Copy
.env.exampleto.envand update the database credentials.
cp .env.example .env
php artisan key:generate
- Run Migrations
php artisan migrate
# Optionally seed the database
# php artisan db:seed
- Start Development Server
php artisan serve
Access your site at http://localhost:8000.
- 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).
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.
This project is open-source and available under the MIT License.
Have a question? Reach out via the contact form on the website or by creating an issue.
