Recip(EZ) is a assessed coursework for Internet Technology (M). This web application is developed using Python, Django, HTML, CSS and associated technologies including Javascript, JQuery or AJAX. The CSS framework Bootstrap is used to support the responsive web design.
This web development is now deployed to :- https://recipez.pythonanywhere.com/
Youtube demo presented by Qi Li :- https://youtu.be/yhqYOIEpBEM
Recip(EZ) is a website that provides a welcoming and engaging community for home cooks, which allows users to share and view recipes from other creators/community members The goal of this website is to provide inspiration and convenience to people who are interested in cooking at home and exploring new dishes, which has become increasingly popular since the COVID 19 pandemic.
- a user friendly interface with easy navigation
- users can easily browse, search, and save their favorite recipes
- users can upload and share their own recipes
- users can rate, review and comment on other users' content
- clear instructions, attractive photos, and ingredient information
- simple, intuitive, mobile friendly interface
The recipez application is deceptively simple to run, based on a standard Django project structure. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them. You will need Python3 and the Django framework installed on your machine.
- python
$ sudo apt-get install python3 $ sudo apt-get install python3-pip
- Clone the repo
git clone https://github.com/FongWaiLam/recipez.git
- Install Python-pip packages
$ pip install -r requirements.txt
- Create the migration files
$ python ./manage.py makemigrations recipez $ python ./manage.py migrate
- Populate the database with our test data
$ python ./populate_testdata.py
- Run the Django development server
$ python ./manage.py runserver 5000