Skip to content

lupuana/Bloom

Repository files navigation

Bloom

A fast, modern web project built with Vite, Tailwind CSS and React to support civic education for primary and middle-school.

About

Bloom is a lightweight, responsive web application framework/template that helps you get a modern UI up and running quickly.
It uses Vite for fast bundling and dev server, Tailwind CSS for utility-first styling, and React for the script side.
This project aims to be easily extendable, cleanly organised and ready for production.

Features

  • Rapid development with hot module replacement (via Vite)
  • Utility-first styling with Tailwind CSS
  • Responsive design out of the box
  • Modular structure for components, pages and assets
  • Minimal setup so you can focus on building your UI / UX
  • Configured for both development and production builds

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (version 14.x or higher)
  • npm (or yarn)
  • Git

Installation

  1. Clone the repository
    git clone https://github.com/lupuana/Bloom.git
    cd Bloom
  2. Install dependencies
    npm install
    

Running Locally

```bash
npm run dev

Technologies

  • Vite – Next-generation frontend tooling
  • Tailwind CSS – Utility-first CSS framework
  • React – JavaScript library for building user interfaces
  • PostCSS – Plugin system for CSS processing
  • Node.js & npm – Runtime and package management

Contributing

Contributions are welcome! If you'd like to help make Bloom even better:

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m "Add some feature")
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a pull request

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors