Keyshade Alpha is launching April 30th 5:00 PM IST
Join our Launch Party
keyshade docs
GithubDiscordReddit
  • 👋What is keyshade?
  • Getting Started
    • Introduction
    • Adding your first secret and variable
    • Installing the CLI
    • Setting up your profile
    • Add keyshade to your project
    • Running your app
  • CLI
    • Introduction
    • Profile
    • Init
    • Workspace
    • Project
    • Environment
    • Run
    • Scan
  • 🥰CONTRIBUTING TO KEYSHADE
    • Summary
    • Design of our code
      • Organization of code
      • API
      • CLI
      • Web
      • Integrations
    • Prerequisites
    • Environment Variables
    • Setting things up
    • Running things locally
      • Running the API
      • Running the Web
      • Running the Platform
      • Running the CLI
      • API Testing
      • Docker Support
  • Internals
    • Architecture of keyshade
    • How the CLI works
Powered by GitBook
On this page
  • Stack
  • Structure
  • web

Was this helpful?

Edit on GitHub
  1. CONTRIBUTING TO KEYSHADE
  2. Design of our code

Web

Design of our Web package

The web application is responsible for serving the homepage, providing users with access to its content and functionality, the stacks, and things you should know before you get started with it!

Stack

  • Next.js as the framework

  • React as the frontend library

  • MDX for Markdown and JSX integration

  • Tailwind CSS for utility-first styling

  • Framer Motion for animations

  • Geist for UI components

  • @tsparticles/engine, @tsparticles/react, @tsparticles/slim for particle animations

  • Sonner for notifications

  • TypeScript for static typing

Structure

├── web
    ├── public
    ├── src
    |      ├── app
    |      ├── components
    |      └── utils
    └── config_files

web

The main directory that contains all parts of the web app.

public

Contains static files and assets.

src

Contains the source code of the app.

  • app: Holds the main pages and settings for the app.

  • components: Reusable pieces used in the app.

  • utils: Helper tools and functions that support the app.

config_files

Contains configuration files for the app.

PreviousCLINextIntegrations

Last updated 10 months ago

Was this helpful?

🥰