Skip to content

lewis-2000/FLWeb

Repository files navigation

Static Templating Engine

This project is a static templating engine designed for simplicity and accessibility. It allows users, especially students, to easily edit content and host their online portfolios on platforms like GitHub Pages without requiring backend servers. Built with React, Vite, and Tailwind CSS, it combines a sleek user interface with powerful template management capabilities.


Features

  • 🛠️ Customizable Templates: Manage and edit pre-built templates dynamically.
  • 🌐 Static Hosting Ready: Perfect for hosting on platforms like GitHub Pages.
  • 🎨 Responsive Design: Built with a dark-themed aesthetic using Tailwind CSS.
  • ⚙️ Powered by FLEngine: The template engine ensures easy editing and configuration.

Screenshots

Editor in Action

Editor Screenshot

Editor Preview

Editor Screenshot

Editor Panel Colors

Editor Panel Colors Screenshot

Live Preview

Live Preview Screenshot

Editor Links

Editor Links Screenshot

Tablet View

Tablet View Screenshot

Mobile View

Live Preview Screenshot

Editor Typography

Typography Screenshot

Editor Template List

Template List Screenshot


Getting Started

Prerequisites

  • Node.js (>=16.x recommended)
  • Yarn (or npm)

Installation

  1. Clone the repository:

    https://github.com/lewis-2000/FLWeb.git
    cd FLWeb
    
  2. Install Dependencies:

  yarn install
  #or with npm
  npm install

3. Running the Development Server:
```bash
yarn dev
# Or with npm
npm run dev

4. Building for Production:
```bash
yarn dev
# Or with npm
npm run dev

Visit the Live Development Website

  • FLWeb Static Content Editor: The line https://lewis-2000.github.io/FLWeb/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages