Alfredbis29 / Food-delivery-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This is A simple food delivery app that allows users to browse a menu of available food items, select items to add to their cart, and place an order for delivery or pickup.

The app typically has a database that stores information about food items, users and orders.

  • FoodItem: This model represents a food item that can be ordered. It has attributes such as name, description, price, and image_url.
  • User: This model represents the super admin and the normal user, such as a customer or a restaurant owner. It has attributes such as name, email, and password.
  • Order: This model represents an order placed by a user. It has attributes such as user_id, total_price,quatity, and status.

Deployment

N/A Pending

Built With

  • Rails
  • Ruby
  • Postgresql
  • Devise
  • JWT
  • ActiveRecord Serializer

Getting Started

Here are the steps to follow in order to get this project on your local computer.

Prerequisites

rails v7.0.2 +

ruby v3.0.2 +

Setup

clone this repo by typing git clone https://github.com/Alfredbis29/Food-delivery-app.git

Install

install the dependencies by typing bundle install

Usage

start the local server by running rails s

Testing

run the tests by typing rails rswag

Documentation

Author

👤 Alfredbis29

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

N/A

📝 License

This project is MIT licensed.

About


Languages

Language:Ruby 71.6%Language:HTML 25.4%Language:JavaScript 1.9%Language:CSS 1.1%