Skip to content

Latest commit

Β 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘ The Universal NO Generator

A containerized, full-stack web application that generates hilarious, random excuses so you don't have to.

This project uses an NGINX reverse proxy to serve a responsive, comic-book-themed frontend while routing API requests to a containerized Node.js backend running the No-as-a-Service API.

✨ Features

  • One-Click Excuse Generation: Pulls random, funny rejections directly from the API.
  • Smart Dark Mode: Automatically detects system preferences and includes a manual toggle that saves to local storage.
  • Fully Responsive: Beautiful, comic-book-inspired UI that scales perfectly on desktops, tablets, and phones.
  • SEO & Social Ready: Fully loaded with Open Graph and Twitter Card meta tags for rich link previews.
  • Dockerized: Easily deployable using Docker and Docker Compose. NGINX acts as the frontend web server and reverse proxy for the Node backend.

πŸ“‚ Project Structure

Ensure your repository matches the following structure before deploying:

.
β”œβ”€β”€ docker-compose.yml       # Defines the NGINX and Node.js API services
β”œβ”€β”€ api/
β”‚   └── Dockerfile           # Clones the API repo and builds the Node environment
└── frontend/
    β”œβ”€β”€ nginx.conf           # NGINX reverse proxy and routing configuration
    └── html/
        β”œβ”€β”€ index.html       # The main frontend application
        └── no.jpeg          # The hero image displayed on the page

About

A containerized, full-stack web application that generates hilarious, random excuses so you don't have to. https://nope.hikari-shii.moe

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages