denoland /
deno
A modern runtime for JavaScript and TypeScript.
96/100 healthLoading repository data…
muhammadachar435 / repository
A modern and responsive dashboard application built with React, using Supabase as its backend database. This project manages data efficiently with real-time updates, full CRUD operations, and a clean user interface styled using HTML, CSS, and JavaScript. Ideal for learning React with Supabase integration and for building scalable admin panels.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A simple, responsive food delivery website cloned from Enatega, built with React, Tailwind CSS, Vanilla JS, and Supabase for authentication & data.
This is a personal project that recreates core features of a food-ordering site (Enatega) to practise frontend development and backend integration using Supabase. It includes multiple pages with React Router, a responsive layout, user auth (Supabase), and performance-friendly practices.
.png)
Vercel: [Live Demo on Vercel]
CodeSandbox: [Live Demo on CodeSandbox]
If you used a specific library not listed above, add it to the
Dependenciessection of .
Selected from shared topics, language and repository description—not editorial ratings.
denoland /
A modern runtime for JavaScript and TypeScript.
96/100 healthlodash /
A modern JavaScript utility library delivering modularity, performance, & extras.
88/100 healthlerna /
package.jsonenatega-clone/
├─ public/
│ ├─ screenshots/
│ │ ├─ landing.png
│ │ ├─ login.png
│ │ ├─ customer.png
│ │ └─ profile.png
├─ src/
│ ├─ assets/
│ ├─ components/
│ ├─ pages/
│ ├─ services/ # supabase client, api calls
│ ├─ hooks/
│ ├─ styles/
│ ├─ App.jsx
│ └─ main.jsx
├─ .env
├─ package.json
└─ README.md
git clone https://github.com/<your-username>/enatega-clone.git
cd enatega-clone
npm install
npm run dev
# or
yarn run dev
Go to supabase.com and create a new project.
In the Supabase dashboard, enable Auth (Email + password is enough for now).
Create a customers table with fields like:
id (Primary Key, UUID)name (Text)phone_number (Text)email (Text)Create a .env (or .env.local) file in the project root and add:
VITE_SUPABASE_URL=https://your-supabase-url.supabase.co
VITE_SUPABASE_ANON_KEY=your-anon-public-key
# If using Create React App, use REACT_APP_ prefix instead
# REACT_APP_SUPABASE_URL=...
# REACT_APP_SUPABASE_KEY=...
Replace keys with the values from your Supabase project settings.
Inside your React project, you can use Supabase client to perform CRUD operations on the customers table.
services/supabaseClient.js)import { createClient } from '@supabase/supabase-js';
const supabaseUrl = import.meta.env.VITE_SUPABASE_URL;
const supabaseAnonKey = import.meta.env.VITE_SUPABASE_ANON_KEY;
export const supabase = createClient(supabaseUrl, supabaseAnonKey);
const { data, error } = await supabase
.from('customers')
.insert([{ name: 'Ali Khan', phone_number: '03001234567', email: 'ali@example.com' }]);
const { data, error } = await supabase
.from('customers')
.select('*');
const { data, error } = await supabase
.from('customers')
.update({ phone_number: '03111234567' })
.eq('id', 'customer-uuid-here');
const { error } = await supabase
.from('customers')
.delete()
.eq('id', 'customer-uuid-here');
npm run dev
# or
npm start
http://localhost:5173 (Vite) or http://localhost:3000 (CRA) in your browser.You can deploy the site using Vercel, Netlify, or GitHub Pages.
Vercel (recommended for easy React + Vite):
.env).Netlify:
npm run build) and publish directory (dist for Vite, build for CRA).customers table and fetch them from the client.React.lazy + Suspense).loading="lazy" for images.Contributions are welcome!
git checkout -b feature/my-featuregit commit -m "Add feature"This project is open source. Add your preferred license (e.g., MIT).
Muhammad AcharReplace the Vercel and CodeSandbox demo links with your actual deployed links.
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
motiondivision /
A modern animation library for React and JavaScript
97/100 healthgrafana /
A modern load testing tool, using Go and JavaScript
94/100 healthgreensock /
GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web
87/100 health