Skip to content

Bite Express is a full-stack app that connects users with restaurants, featuring authentication, reviews, meals, orders, carts, and customizable themes.

Notifications You must be signed in to change notification settings

Solobarine/bite_express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Bite Express

Bite Express is a full-stack application designed for seamless food ordering experiences. Built using Ruby on Rails for the backend, React with TypeScript for the frontend, and Tailwind CSS for styling, with PostgreSQL as the database. The platform supports both users and restaurants, offering an interactive and user-friendly experience.

Features

  • User and Restaurant Authentication
    • Secure login and registration for both users and restaurants using JWT.
  • User and Restaurant Authorization
    • Role-based access control with separate permissions for users and restaurants.
  • Ordering Meals
    • Users can browse and order meals from various restaurants.
  • Likes
    • Users can like their favorite meals, enhancing discoverability.
  • Ratings and Reviews
    • Users can rate and review restaurants, helping others make informed decisions.

Tech Stack

  • Backend: Ruby on Rails
  • Frontend: React with TypeScript
  • Styling: Tailwind CSS
  • Database: PostgreSQL

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/bite_express.git
    cd bite_express
    
  2. Install Dependencies

    bundle install
    npm install
    
  3. Setup the database:

    rails db:create
    rails db:migrate
    rails db:seed
    
  4. Start Both Servers:

    rails server
    npm start
    

👨‍💻 Author

Solomon Akpuru

If you like this project, don't forget to ⭐️ the repo!

About

Bite Express is a full-stack app that connects users with restaurants, featuring authentication, reviews, meals, orders, carts, and customizable themes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published