Skip to content

sumit-sharma-02/tikkaway

Repository files navigation

Tikkaway

A Full Stack Restaurant Web Applicaiton where you can find your favourite dishes to order.


Reactjs Redux Tailwind Firebase


Quick StartReport BugAuthor

Tikkaway is a full stack restaurant web application that allows you to order food online. It has wide variety of categories on the menu like Chicken, Curry, Rice, Fish, Fruits, Icecreams, Soft Drinks etc.

Tikkaway poster

Sections

  • Login
  • Home
  • Menu
  • Cart
  • Fresh Items
  • Hot Dishes
  • Categories

🚀 Features

  • Login
  • Scrollable healthy and fresh items
  • Dishes Category cards
  • Cart Add/Remove Items

Some Screenshots of Tikkaway:

home menu
cart new item

Quick Start

$ git clone https://github.com/sumit-sharma-02/tikkaway.git
$ cd tikkaway
$ npm install
$ npm start

Deploying to Firebase

Prerequisites:

Configure this app with your project-specific details:

// .firebase
{
  "projects": {
    "default": "your-project-id"
  }
}
// src/firebase/config.js
export const firebaseConfig = {
  apiKey: 'your api key',
  authDomain: 'your-project-id.firebaseapp.com',
  databaseURL: 'https://your-project-id.firebaseio.com',
  storageBucket: 'your-project-id.appspot.com'
};

Install firebase-tools:

$ npm install -g firebase-tools

Build and deploy the app:

$ npm run build
$ firebase login
$ firebase use default
$ firebase deploy

NPM Commands

Script Description
npm start Start webpack development server @ localhost:3000
npm run build Build the application to ./build directory
npm test Test the application; watch for changes and retest

Contact

If you want to contact me, you can reach me through below handles.

linkedin Github

Show your support

Give it a ⭐️ if you like it.