Git Product home page Git Product logo

tastyigniter / tastyigniter Goto Github PK

View Code? Open in Web Editor NEW
2.9K 134.0 963.0 53.46 MB

:fire: Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants

Home Page: https://tastyigniter.com

License: MIT License

PHP 87.15% Blade 12.85%
tastyigniter php restaurant-management food-ordering restaurant-menu ordering-system reservation-system laravel multiplelocations multiple-restaurant

tastyigniter's Introduction

Stable Total Downloads GitHub Workflow Status Build Status License Crowdin Twitter

TastyIgniter provides a professional and reliable platform for restaurants wanting to offer online food ordering and table reservation to their customers.

screenshot

Documentation

The best place to learn TastyIgniter is by reading the documentation

Installation

Please read the Installation Guide for more information.

Questions

For questions and support please use the Community Forum or Join us on Discord.

Issues

Please report bugs using the GitHub issue tracker

Stay in touch

Contributing

We would love your help building TastyIgniter! Please read the Contributing Guidelines to learn how you can help.

Thank you to all the people who already contributed to TastyIgniter!

Supporting TastyIgniter

TastyIgniter is an MIT-licensed community-driven project with its continuous development made possible by the support of these awesome backers. If you'd like to help support the future of the project, please consider:

  1. Donating development time to the project.
  2. Spreading the word about TastyIgniter.
  3. Becoming a sponsor by donating funds (see below).

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site.

via Open Collective

via Patreon

[Become a Patreon sponsor]

Built With ❤️

  • Laravel full-stack PHP framework
  • Bootstrap 4 front-end framework

Author

TastyIgniter was created by Samuel Adepoyigi.

Security Vulnerabilities

If you discover a security vulnerability within TastyIgniter, please send an e-mail to [email protected].

License

Starting with version 3.0.0 TastyIgniter is licensed under the The MIT License (MIT). Older versions were GPL-licensed.

tastyigniter's People

Contributors

antoniozh avatar arifktk32 avatar asdamp avatar ayfun avatar breaksecurity avatar cesarelasorella avatar concreta09 avatar craigdevoy avatar cupnoodles avatar darkmaterial avatar dejosel avatar dependabot[bot] avatar devexsolutions avatar djtimca avatar grahamcampbell avatar joshuadempsey avatar mindflowgo avatar mrdezzods avatar philipxyc avatar ppatriotis avatar ryanmitchell avatar sampoyigi avatar saravananshivaji avatar shelemiah avatar shyamjptpm avatar smifis avatar smoleniuch avatar thienvu18 avatar yoursantu avatar zelig880 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tastyigniter's Issues

Used CI Resources

Used CI Resources:
system/database/
DB.php
DB_active_rec.php
DB_driver.php
DB_result.php
DB_utility.php
drivers/
mysqli or mysql

system/fonts/
all content

system/helpers/
date_helper.php
download_helper.php
file_helper.php
form_helper.php
url_helper.php

system/libraries/
Driver.php
Email.php
Encrypt.php
Form_validation.php
Image_lib.php
Log.php
Pagination.php
Profiler.php
Session.php
Sha1.php
Upload.php
User_agent.php

system/language/english/
calendar_lang.php
date_lang.php
db_lang.php
email_lang.php
form_validation_lang.php
imglib_lang.php
profiler_lang.php
upload_lang.php

system/.htaccess

application/cache/
EMPTY

application/config/
autoload.php
config.php
constants.php
database.php
foreign_chars.php
mimes.php
profiler.php
routes.php
user_agents.php

application/controllers/

application/core/
TI_Config.php
TI_Loader.php
TI_Router.php

application/errors/
error_404.php
error_db.php
error_general.php
error_php.php

application/extensions/
main/
setup/

application/language/
english/admin/
egnlish/main/

application/libraries/
Calendar.php
Cart.php
Country.php
Currency.php
Customer.php
Location.php
Session.php
Setting.php
TI_Form_validation.php
TI_Pagination.php
Template.php
User.php

application/logs/
logs.php

application/models/

application/third_party/MX
Base.php
CI.php
Config.php
Controller.php
Lang.php
Loader.php
Modules.php
Router.php

application/views/
themes/admin
themes/main

assets/images/
data/
context-menu/
fancybox/
manager_ico/
……

assets/css/
admin_styles.css - M
dropzone.css - M
image-manager.css - M
jquery.contextMenu.css
jquery.fancybox.css
nivo-slider.css - M
user_styles.css - M

assets/js/
all ……

Future Used CI Resources

Future Used CI Resources:
system/database/drivers/
mssql/, odbc/, pdo/, postgre/, sqlite/

system/helpers/
date_helper.php
html_helper.php

system/libraries/
Cache/
FTP.php
Migration.php
Zip.php

system/language/english/
ftp_lang.php

application/config/
doctypes.php

Can't Access Any Site Directories

I have tried following the instructions.
Enabled mod_rewrite and disabled it as well
Setup Config.php in system/tastyigniter/config
Setup Database.php in same location

I have gotten nowhere. All i get is Error 404 Page not found through TI

Anyway you can provide some more complete instructions?

Dashboard ---- Set up Steps

Get Started - follow these tips to get your website up & running
Design your website background - Upload your own or choose a background image for your website from our gallery.
When is your restaurant open? - Let your customers know your opening times, delivery hours and preparation time.
Add Menus - Add your menu using our simple editor. Display multiple menus like delivery & eat-in, includes sizes and meal options

Cant run installer

Have been trying for hours to get the installer to run. Is there anyway you can just make a dump of the database?

When clicking continue from the main setup page
It just loops back to it again.

Also I see its supposed to be including bootstrap. It is just black and white text though.
I don't think bootstrap is working properly for the setup directory.

Any insight?

Improve URI routing...

Introduce default controller for main app instead of Home.
default controller will load customized 404 page*
Rename Pages Context to Default Context.

Still can't run installer

Following the setup instructions provided by you
as well as codeigniters setup instructions I still end up redirecting
to the same setup page when doing it from both windows and linux environments

http://puu.sh/iOJzq.png

Steps
Edited Config.php in /tastyiginter/config to use my base url
Edited Database.php in same location otherwise would just give database error

improve staff group permissions to access, add, manage, delete

call $this->user->restrict(''); from controller constructors

Permissions are a simple string made up of 3 parts:
Domain - Typically the module name for application (e.g. Admin, Main, Module).
Context - The context name (e.g. Menu, Order, Location, or Settings).
Action - The permitted action (View, Manage, Add, Edit, Delete, etc.). Manage = Add and Edit and Delete

add a new admin/permissions controller to manage permissions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.