This project intention to discover major concepts in Django to create a Food ordering items reusable webapp through online and offline also user submit their ideas then we collaborate with them.
- This project provides Authentication and Autharization along with permissions
- Add food items to cart
- Remove items from cart
- submit ideas on web and check the status of the ideas
- to use our code with other project webapps also
- developed functional testing (automation testing using selenium) and unittesting functionalities
Use the package manager pip to install Food Apps.
pip install Nagababu-Django-Webapps
Usage (This is a resuable package using web functionalities in other projects along with custom apps )
-
Install Package Using the package manager pip
-
Create a django Project
-
Add
webapp1,webapp2,webapp3,widget_tweaks,crispy_form
to your INSTALLED_APPS setting like this -
Configure webapp1,webapp2,webapp3 in urls.py
-
In settings.py include email_info.py
-
Enable Less secure allow access in email account
-
Apply migration on project and apply those migration on Database use makemigrations and migrate using command line utility called
manage.py
-
To access Database or Admin create a Superuser visit http://127.0.0.1:8000/admin/
-
Run server using manage.py , once done click on generated server user http://127.0.0.1:8000/
-
Navigate to Home page
-
For registration click in Registration link on homepage
-
For login click in Login link on homepage , once you logged have a access to add items to cart
-
Menu item
-
Items page
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.