Public Projects

Explore projects built by the community

fiery-portfolio

by Aditya Patel

Create a portfolio website for me with advance 3d models and animations using reference from https://www.jesse-zhou.com/

wise-monitoring

by Devops Ninegravity

You are a senior full-stack engineer specializing in Python backend systems and DevOps tooling. Build a production-ready monitoring system in Python using **FastAPI** that covers five core monitoring domains: 1. **Website/Uptime Monitoring** — HTTP checks, response time measurement, status code validation, and downtime detection. 2. **Database Storage Monitoring** — Track disk usage, collection/table sizes, document/row counts, and storage growth trends; alert when thresholds are exceeded. 3. **Database Outage Detection** — Probe database connectivity and query health; detect and report connection failures, timeouts, and replication issues. 4. **Server Monitoring & Utilization** — Collect CPU, memory, disk I/O, and network metrics via `psutil`; alert when utilization exceeds defined thresholds. ## Target Databases The system must support monitoring for all of the following databases: - **MongoDB** — use `motor` (async) for connectivity checks, storage metrics, collection sizes, document counts, and replica set health. - **PostgreSQL** — use `asyncpg` for connectivity checks, table sizes, row counts, and replication lag. - **MySQL / MariaDB** — use `aiomysql` for connectivity checks, table sizes, and query health. - **Redis** — use `aioredis` for connectivity checks, memory usage, key counts, and eviction metrics. Each database monitor must be implemented as a standalone module so new database types can be added without modifying existing monitors. ## Technical Stack & Requirements - **Framework:** FastAPI (Python) - **Persistence:** Store all check results, historical metrics, and alert logs in MongoDB — design schemas to support trend queries over time - **Scheduler:** Use `APScheduler` or `asyncio`-based polling for interval-driven checks; all checks must run asynchronously and never block each other - **Error isolation:** Failures in one monitor must never crash the system — implement per-monitor error handling, graceful retries, and structured logging - **Configuration:** Externalize all settings (URLs, connection strings, thresholds, polling intervals) into a `.env` file and `config.py` using `pydantic-settings` ## System Components Build the following as distinct, cleanly separated modules: - **`monitors/`** — Individual monitor implementations (`website`, `mongodb`, `postgresql`, `mysql`, `redis`, `server`) - **`scheduler/`** — Orchestrates all polling intervals and dispatches monitor runs - **`storage/`** — Data access layer for persisting and querying check results and metrics - **`alerting/`** — Threshold evaluation and notification dispatch (log-based + webhook stub) - **`api/`** — FastAPI routers exposing endpoints to: register monitors, retrieve current status, fetch historical metrics, and acknowledge alerts - **`dashboard/`** — A simple HTML/JS status dashboard served by FastAPI showing live monitor states ## Code Quality Standards - Production-level error handling and structured logging throughout (`loguru` or Python `logging`) - Clear docstrings and inline comments explaining each module's responsibility - Pydantic models for all request/response schemas and internal data structures - Basic unit tests for monitor logic using `pytest` and `pytest-asyncio` ## Deliverables Provide the complete project structure, all source files with full working code, a `requirements.txt`, a `.env.example` config file, and setup/run instructions. The system must be runnable locally with `uvicorn`, a running MongoDB instance, and optionally connected target databases.

verdant-blog

by Monin Modi

create a blog website with 2 pages only and simple design

hardy-ai

by Het Shah

Statement of Work (SOW) Srijan Science AI – Vertical RAG System Client: Srijan Publishers Pvt. Ltd. Project: Science AI Assistant for Classes 6–10 Delivery Type: Fixed-Price MVP Pilot Platform: Web Application (PWA) 1. Project Overview Srijan Publishers intends to develop an AI-powered educational assistant designed specifically for its Science textbook series (Classes 6–10). The system will leverage Retrieval Augmented Generation (RAG) to ensure that all responses are strictly grounded in Srijan’s proprietary textbook content. The goal is to create a secure, reliable AI assistant that helps: Students resolve doubts while studying. Teachers generate explanations, examples, and teaching support materials. The system will operate on approximately 80–90 chapters across multiple science textbooks and will be accessible through a web-based Progressive Web Application (PWA). This MVP will serve as a pilot implementation before potential full-scale deployment across the entire product ecosystem. 2. Project Objectives The objectives of the Srijan Science AI system are: Build a Vertical RAG system grounded only in Srijan’s textbook content. Provide accurate scientific answers aligned with textbook explanations. Support LaTeX / MathJax rendering for physics and chemistry formulas. Ensure complete data privacy and sovereignty for proprietary textbook content. Provide a user-friendly PWA interface accessible through QR codes. 3. Scope of Work The project will include the following components. 3.1 Data Ingestion & Processing The system will ingest the Science textbooks (Classes 6–10) and convert them into structured knowledge for AI retrieval. Tasks • PDF ingestion and parsing • Text extraction from textbook chapters • Identification of sections, headings, diagrams, and formulas • Chunking of content into retrievable knowledge segments • Embedding generation for semantic search Deliverable A structured knowledge base of all textbook chapters ready for AI retrieval. 3.2 RAG-Based AI Engine The core of the system will be a Retrieval Augmented Generation architecture. Functionality When a user asks a question: The system retrieves the most relevant textbook content The AI generates an answer only from retrieved content The system displays source references Key Features • Strict grounding in textbook PDFs • No external internet knowledge usage • Context-aware responses • Source citations from textbooks 3.3 LaTeX / Scientific Formula Rendering Science content requires accurate representation of formulas. The system will support: • LaTeX • MathJax • Chemical formulas • Physics equations • Mathematical expressions Examples: Physics: E = mc² Chemistry: H₂SO₄ 3.4 Web Application (PWA) A Progressive Web Application will be developed for easy access. Features • QR-code based access from textbooks • Student chat interface • Teacher assistance tools • Response rendering with formulas Advantages • Works like a mobile app without installation • Accessible across devices • Lightweight and fast 3.5 Teacher Assistance Features Teachers will be able to use the system to: • Generate explanations of textbook concepts • Create practice questions • Generate summaries of chapters • Get examples for classroom teaching All generated content will remain grounded in textbook materials. 3.6 Security & Data Sovereignty The system will be deployed on a private cloud infrastructure. Security Features • Encrypted document storage • Role-based access control • Secure APIs • No external model training using proprietary content The client retains complete ownership of all data and content. 4. System Architecture (High-Level) The system will consist of the following components: Data Layer Textbook PDF storage Document processing pipeline Vector database AI Layer Embedding models Retrieval system LLM generation layer Application Layer Web-based PWA interface Student and teacher UI Infrastructure Layer Private cloud deployment Secure APIs Monitoring and logging 5. Technology Stack (Proposed) AI / RAG Layer • Python • LangChain / LlamaIndex • OpenAI / Claude • Vector Database (Weaviate / Pinecone / FAISS) Backend • FastAPI Frontend • ReactJS / NextJS Scientific Rendering • MathJax • KaTeX Infrastructure • AWS / Azure / Private Cloud • Docker containers • Kubernetes (optional scaling)

sonic-restaurant

by Toleen Saadeh

Create a detailed 7-slide PowerPoint presentation outline for my business project. The restaurant is called "Crab and More". Use the following details: Slide 1: Title Slide - Restaurant Name: "Crab and More". Location: Beit Wazan Street. High-end Seafood. Slide 2: Concept & USP - Explain the unique marine decorations and interactive table-side food serving. Slide 3: Funding - Mention that the business is started using 10 years of personal savings. Slide 4: Target Customers - Focus on "Wealthy Families" and providing a luxury experience. Slide 5: Staffing & Salaries - We have 15 professional employees. Mention high salaries (Head Chef: $2,000, Waiters: $600 + Tips). Slide 6: Menu Highlights - Mention 3 main dishes: King Crab Legs, Lobster Thermidor, and "The Ocean Pearl" dessert. Slide 7: Creative Advertising - Describe the 3D Billboard with a giant lobster claw and the slogan: "Our Seafood is FRESHER than this!" Slide 1: Title Slide - Restaurant Name: "Crab and More". Location: Beit Wazan Street. High-end Seafood. Slide 2: Concept & USP - Explain the unique marine decorations and interactive table-side food serving. Slide 3: Funding - Mention that the business is started using 10 years of personal savings. Slide 4: Target Customers - Focus on "Wealthy Families" and providing a luxury experience. Slide 5: Staffing & Salaries - We have 15 professional employees. Mention high salaries (Head Chef: $2,000, Waiters: $600 + Tips). Slide 6: Menu Highlights - Mention 3 main dishes: King Crab Legs, Lobster Thermidor, and "The Ocean Pearl" dessert. Slide 7: Creative Advertising - Describe the 3D Billboard with a giant lobster claw and the slogan: "Our Seafood is FRESHER than this!" "Create an extensive, luxury 3-page Menu for my seafood restaurant 'Crab and More'. The menu should be very detailed with prices in Dollars ($). Target wealthy families. Include 6 Starters, 10 Main Courses (specializing in Crab, Lobster, and Fresh Fish), 5 Side Dishes, and 5 High-end Desserts. For each item, write a mouth-watering description. The prices should be high-end (Main courses between $60 - $150). Format it as a professional restaurant menu."

polar-website

by Akshay Patel

Please make website for bkpackaging.co.in

gamma-fitness

by Jatin Yadav

Build a fully functional, visually stunning Fitness Tracker web app as a single React (.jsx) file using Tailwind CSS. The app should feel like a premium fitness product — dark theme, athletic aesthetic, energetic accent colors (electric green or neon orange), bold typography (use a strong display font like 'Bebas Neue' or 'Oswald' for headings, clean sans-serif for body). === CORE FEATURES === 1. WORKOUT LOG - Add daily exercises with: Exercise Name, Sets, Reps, Weight (kg/lbs), Duration (minutes) - Support exercise categories: Strength, Cardio, Sport, Flexibility - Mark rests between sets - Delete or edit any entry 2. SPORTS & ACTIVITY TRACKER - Log sports played: Football, Basketball, Cricket, Tennis, Swimming, etc. - Log running/cycling with: Distance (km/miles), Duration, Avg Speed, Route notes - Track calories burned (auto-estimate based on activity + duration) 3. DAILY GOALS & STREAKS - Set daily workout goals (e.g., 3 exercises, 30 mins cardio) - Show streak counter (days in a row worked out) - Visual progress ring/bar toward daily goal 4. DASHBOARD / HOME - Today's summary: Total exercises, Total duration, Calories burned - Weekly activity calendar (7-day heatmap or grid showing active days) - Quick-add floating button 5. EXERCISE HISTORY - Log stored in React state (simulated persistence) - Filter by date or category - List view of past workouts with expandable details === SUGGESTED ADDITIONAL FEATURES TO INCLUDE === 6. BODY METRICS TRACKER - Log weight, height, BMI auto-calculation - Track body measurements (chest, waist, arms, etc.) 7. WORKOUT TEMPLATES - Save a workout as a template (e.g., "Leg Day", "Push Day") - One-click load template to quickly fill in the day's workout 8. REST TIMER - Built-in countdown timer for rest between sets (30s / 60s / 90s / custom) - Audio beep or visual alert when rest ends 9. PERSONAL RECORDS (PRs) - Auto-detect when a new max weight/reps is hit for an exercise - Show PR badge next to the entry 10. MOTIVATIONAL ELEMENTS - Random fitness quote on the dashboard - Achievement badges (e.g., "First Workout", "7-Day Streak", "100kg Bench") - Progress celebration animation when goal is met === DESIGN REQUIREMENTS === - Dark mode only, athletic and bold aesthetic - Use bold display fonts (import from Google Fonts) - Neon green (#00FF87) or electric orange (#FF6B35) as accent - Smooth tab/page navigation (no page reloads) - Animated transitions between sections - Mobile-first, responsive layout - All data stored in useState/useReducer (no localStorage or external APIs) - Use lucide-react icons throughout - Floating Action Button (+) to quickly log a workout - Empty state illustrations/messages when no data exists === STRUCTURE === Pages/Tabs: 1. 🏠 Dashboard 2. ➕ Log Workout 3. 📊 History 4. 🎯 Goals 5. 👤 Profile / Body Metrics Make the UI feel like a real fitness app — not a form. Every interaction should feel satisfying and motivating. Include micro-animations on button clicks, smooth number counters, and a polished card-based layout throughout.

misty-ecommerce

by Devops Ninegravity

You are a senior full-stack software architect with deep expertise in e-commerce systems. I am building a complete clothing e-commerce website from scratch using the **MERN stack (MongoDB, Express, React, Node.js)**. I am at the very beginning — I need a full roadmap and architecture plan across three layers: **frontend**, **backend**, and **admin panel**. ## Project Requirements The platform must support: - Product catalog with size/color variants, filtering, and search - Shopping cart and full checkout flow - User authentication and account management - Order tracking and history - Product reviews and ratings - Payment gateway integration (Stripe and/or PayPal) - **Multi-vendor / seller support** (multiple sellers listing products on the platform) ## What I Need From You For each of the three layers — **Frontend (React)**, **Backend (Node.js/Express/MongoDB)**, and **Admin Panel** — provide: - Recommended packages and modules with `npm install` commands - Core features specific to this clothing e-commerce context (including multi-vendor logic) - A suggested folder/project structure - Key third-party integrations (Stripe/PayPal, image hosting, email, etc.) ## Architecture Decisions to Flag Where I'll need to make a call, walk me through the tradeoffs rather than deciding for me. This includes: - Multi-vendor architecture patterns (shared vs. isolated seller data models) - Monolith vs. modular structure for this scale - Image storage strategy (Cloudinary vs. S3 vs. self-hosted) - Authentication approach (JWT vs. sessions, seller vs. buyer roles) - Deployment options suited for a first launch ## Approach Start with a **high-level system overview** showing how the three layers connect and where multi-vendor complexity lives. Then walk through each layer in depth. Treat this as a collaborative planning session — after your initial breakdown, ask me clarifying questions to tailor the architecture to my specific scale, budget, and deployment preferences.

infini-website

by Prince Gajjar

I want to create one website for multiplayer game tictactoe, where user can generate the code and share it to thier friend and once code is accepted by other player, they can start playing tic tac toe. and on going game, they can communicate via emoji and messages.

grand-uniforms

by Bharat Surana

we manufacture uniforms for petrol station in india. petrol companies like indian oil, hindustan petroleum, bharat petroleum and also gas companies like Indane Gas, Hp Gas and bharat gas. create an ecommerce website where i can sell these online.

keen-app

by Hlo Hlo

Create a mobile learning app called “Accent Français” that helps beginners practice and improve their French pronunciation. The app should focus on helping users pronounce French words correctly using speech recognition and interactive learning tools. Main features: 1. Pronunciation Practice - Show a French word (for example: Bonjour, Merci, Croissant). - Include a button to hear the correct pronunciation using text-to-speech. - Include a microphone button so the user can say the word. - The app compares the spoken word with the correct one and shows feedback such as: - “Correct pronunciation” - “Try again” 2. Difficulty Levels - Words are divided into three levels: - Easy (Bonjour, Merci, Paris) - Medium (Fromage, Baguette) - Hard (Croissant, Écureuil) 3. Mouth Position Guide - When a word is selected, show a simple guide explaining how to shape the mouth or tongue to produce the sound. - Example: rounded lips for “u” sound. 4. Common Mistakes Section - Show typical pronunciation mistakes for each word. - Example: - Croissant → often mispronounced as “kroy-sant” - Correct pronunciation: “kwa-sahn” 5. French Tongue Twister Practice - Include a section with French tongue twisters to improve pronunciation. - Example: “Les chaussettes de l’archiduchesse sont-elles sèches ?” 6. Daily Pronunciation Challenge - Each day the app gives one word to practice. - If the user pronounces it correctly they receive points. 7. Progress Tracker - Track number of words practiced and pronunciation accuracy. - Show improvement with a simple progress bar or graph. 8. App Interface - Home Screen with buttons: - Practice Words - Daily Challenge - Tongue Twisters - Progress The design should be simple, modern, and educational with French-themed colors (blue, white, red).

meta-design

by Nirmal Panchal

create a unique minimal rich design blog card.