Skip to content

Instantly share code, notes, and snippets.

View amritmaurya1504's full-sized avatar
🏠
Working from home

Amrit Raj amritmaurya1504

🏠
Working from home
View GitHub Profile
@amritmaurya1504
amritmaurya1504 / index.ts
Last active October 5, 2025 12:04
bookMyScreen(utils)
import { Types } from "mongoose";
import { IMovie } from "../modules/movie/movie.interface";
import { IShow } from "../modules/show/show.interface";
import { ITheatre } from "../modules/theater/theater.interface";
type GroupedShow = {
movie: Types.ObjectId | IMovie;
theater: {
theaterDetails: Types.ObjectId | ITheatre;
shows: Array<{
// INVOICE COMPONENT
import React, { useRef } from "react";
import { motion } from "framer-motion";
import { FaCheck } from "react-icons/fa6";
const Invoice = ({ orderInfo, setShowInvoice }) => {
const invoiceRef = useRef(null);
const handlePrint = () => {
const printContent = invoiceRef.current.innerHTML;
@amritmaurya1504
amritmaurya1504 / Razorpay-integration.js
Last active February 10, 2025 14:19
Razorpay Integration Code Snippet
// BACKEND
// CREATE ORDER /api/payment/create-order
// Initialize Razorpay
const razorpay = new Razorpay({
key_id: config.razorpayKeyId,
key_secret: config.razorpaySecretKey,
});
try {
const { amount } = req.body;
@amritmaurya1504
amritmaurya1504 / Code_Snippet.js
Last active February 7, 2025 09:27
This is Metrics Component Code Snippet of Reastaurant POS System
// METRICS
import React from "react";
import { itemsData, metricsData } from "../../constants";
const Metrics = () => {
return (
<div className="container mx-auto py-2 px-6 md:px-4">
<div className="flex justify-between items-center">
<div>
@amritmaurya1504
amritmaurya1504 / pos_system_constants.ts
Last active August 26, 2025 22:31
These are the constants used in Restaurant POS System
import butterChicken from '../assets/images/butter-chicken-4.jpg';
import palakPaneer from '../assets/images/Saag-Paneer-1.jpg';
import biryani from '../assets/images/hyderabadibiryani.jpg';
import masalaDosa from '../assets/images/masala-dosa.jpg';
import choleBhature from '../assets/images/chole-bhature.jpg';
import rajmaChawal from '../assets/images/rajma-chawal-1.jpg';
import paneerTikka from '../assets/images/paneer-tika.webp';
import gulabJamun from '../assets/images/gulab-jamun.webp';
import pooriSabji from '../assets/images/poori-sabji.webp';
import roganJosh from '../assets/images/rogan-josh.jpg';