Skip to content

WasathTheekshana/thisisforyou

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Warning

🚧 This project is currently under active development. Things may break, change, or disappear without notice.

This is for you.

This is for you.

CI Deploy with Vercel License: MIT Next.js TypeScript PRs Welcome


A tiny open source web app to create digital flower bouquets and share them with people you love.
Pick from 12 flowers, arrange your bouquet, and send a link β€” no account, no data, forever free.

β˜• Buy me a coffee


Getting started

git clone https://github.com/WasathTheekshana/thisisforyou.git
cd thisisforyou
yarn install
yarn dev

Open http://localhost:3000.

Project structure

src/
β”œβ”€β”€ app/                  # Next.js App Router pages
β”‚   β”œβ”€β”€ create/           # Bouquet builder
β”‚   β”œβ”€β”€ about/            # About this project
β”‚   └── bouquet/[id]/     # Shared bouquet view
β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ flowers/          # Flower picker & cards
β”‚   β”œβ”€β”€ bouquet/          # Bouquet preview
β”‚   └── ui/               # Button, SketchBox β€” shared primitives
β”œβ”€β”€ data/                 # flowers.json β€” single source of truth
β”œβ”€β”€ hooks/                # useBouquet
β”œβ”€β”€ lib/                  # cloudinary URLs, encode/decode utils
└── types/                # Shared TypeScript types

Contributing

Contributions are welcome β€” please read CONTRIBUTING.md first.

License

MIT Β© WasathTheekshana

About

Create digital flower bouquets and send them to someone you love. 🌸 Pick from 12 flowers, arrange your bouquet, and share a link - no account needed.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors