Taster is an open source food delivery service
  • JavaScript 40.4%
  • CSS 39.8%
  • HTML 11.6%
  • Python 8.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-01-18 19:33:21 +05:00
.semaphore Update Semaphore configuration 2024-01-05 13:38:10 +00:00
cart Added an order page stub 2024-01-18 08:35:01 +00:00
core Added an order page stub 2024-01-18 08:35:01 +00:00
main Implemented endpoint for each individual news page, cosmic edits 2024-01-17 21:34:01 +05:00
menu Implemented the ability to change the order in which food types are displayed 2024-01-18 19:33:21 +05:00
news Implemented endpoint for each individual news page, cosmic edits 2024-01-17 21:34:01 +05:00
static Implemented the ability to change the order in which food types are displayed 2024-01-18 19:33:21 +05:00
templates Implemented the ability to change the order in which food types are displayed 2024-01-18 19:33:21 +05:00
.gitignore A lot of edits, both cosmetic and server-side ones 2024-01-14 23:59:07 +05:00
env.example Created html templates for the store 2023-12-16 01:18:14 +05:00
LICENSE Realized the site menu 2024-01-08 17:28:27 +05:00
manage.py Initial commit 2023-12-08 20:07:10 +05:00
poetry.lock Added an order page stub 2024-01-18 08:35:01 +00:00
pyproject.toml Added an order page stub 2024-01-18 08:35:01 +00:00
README.md Implemented endpoint for each individual news page, cosmic edits 2024-01-17 21:34:01 +05:00

Taster

Static Badge Static Badge GitHub

Table of Contents

About

Taster is an innovative food delivery service focused on fast and convenient delivery of culinary masterpieces right to your door. Our platform combines cutting-edge technology and a personalized approach to each order, providing unmatched quality of service and satisfying the taste preferences of the most demanding customer. Join Taster to discover a world of exquisite flavors and fast delivery!

Features

  • Create profile and login.
  • Manage news.
  • Add food to cart, remove food from cart.
  • Beautiful modal and pop-up windows.

Getting Started

Follow these steps to get started with Travelers' Hub Forum:

  1. Install poetry:
curl -sSL https://install.python-poetry.org | python3 -
  1. Clone the project:
git clone https://github.com/n1ce7ry/SyncPro`
  1. Install the dependencies
poetry shell
poetry install
  1. Edit env.example, rename it to env.sh, and run it:
vim env.example
mv env.example env.sh
. ./env.sh
  1. Apply database migrations
python manage.py migrate
  1. Create a superuser account:
python manage.py createsuperuser
  1. Run the development server:
python manage.py runserver

Usage

Once you start your local server, you can log in to it through your web browser. You don't have to create an account before you start shopping

Contributing

We welcome contributions from the community! If you'd like to contribute to Travelers' Hub Forum, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Make your changes and test them.
  4. Commit your changes: git commit -m "Add your brief commit message"
  5. Push to the branch: git push origin feature/your-feature-name
  6. Create a pull request to the main branch of this repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.