superflare
A full-stack toolkit for Cloudflare Workers.
File Explorer
Download Latest Version (.zip)- config.json
- README.md
- ci.yml
- publish-snapshot.yml
- release.yml
- InstallationIcon.jsx
- LightbulbIcon.jsx
- PluginsIcon.jsx
- PresetsIcon.jsx
- ThemingIcon.jsx
- WarningIcon.jsx
- Button.tsx
- Callout.tsx
- Fence.tsx
- Hero.tsx
- HeroBackground.tsx
- Icon.tsx
- Layout.tsx
- Logo.jsx
- MobileNavigation.tsx
- Navigation.tsx
- Prose.tsx
- QuickLinks.jsx
- Search.tsx
- ThemeSelector.jsx
- blur-cyan.png
- blur-indigo.png
- hero-bg.jpg
- $.tsx
- _index.tsx
- fonts.css
- prism.css
- tailwind.css
- docs.server.ts
- markdoc.ts
- root.tsx
- Inter-italic.var.woff2
- Inter-roman.var.woff2
- favicon.ico
- superflare-og.jpg
- serve-local-docs.mjs
- build.d.ts
- .env.example
- .gitignore
- LICENSE.md
- load-context.ts
- package.json
- postcss.config.js
- README.md
- tailwind.config.ts
- tsconfig.json
- typography.js
- vite.config.ts
- worker-configuration.d.ts
- worker.ts
- wrangler.json
- Button.tsx
- MarkdownComposer.tsx
- Page.tsx
- Form.tsx
- Toast.tsx
- ArticleUpdated.ts
- SayHelloJob.ts
- LogArticleUpdated.ts
- Article.ts
- User.ts
- article-form.tsx
- articles.$slug.preview.tsx
- articles.$slug.tsx
- articles.new.tsx
- articles.tsx
- index.tsx
- profile.tsx
- upload.$.ts
- hooks.ts
- login.tsx
- logout.ts
- register.tsx
- admin.tsx
- auth.tsx
- channel.$channelName.ts
- index.tsx
- storage.$.tsx
- syntax.css
- markdown.server.ts
- use-channel.ts
- entry.client.tsx
- entry.server.tsx
- root.tsx
- tailwind.css
- utils.ts
- UserFactory.ts
- 0000_create_users.ts
- 0001_create_articles.ts
- seed.ts
- [[remix]].ts
- 0000_create_users.sql
- 0001_create_articles.sql
- _headers
- _routes.json
- favicon.ico
- build.d.ts
- .eslintrc.js
- .gitignore
- load-context.ts
- package.json
- postcss.config.js
- README.md
- superflare.config.ts
- tailwind.config.ts
- tsconfig.json
- vite.config.ts
- worker-configuration.d.ts
- worker.ts
- wrangler.json
- index.js
- package.json
- superflare.js
- index.ts
- seed.ts
- job.ts
- migration.ts
- model.ts
- job.stub.ts
- migration.stub.ts
- model.stub.ts
- config.ts
- console.ts
- d1-database.ts
- d1-types.ts
- dev.ts
- generate.ts
- logger.ts
- migrate.ts
- new.ts
- wrangler.ts
- yargs-types.ts
- getting-started.md
- migrations.md
- relationships.md
- seeding.md
- cli.md
- superflare-config.md
- authentication.md
- hashing.md
- broadcasting.md
- deploying.md
- design.md
- events.md
- file-storage.md
- getting-started.md
- index.md
- manifest.json
- models.md
- queues.md
- scheduled-tasks.md
- sessions.md
- Channel.ts
- belongs-to.ts
- has-many.ts
- has-one.ts
- relation.ts
- auth.ts
- channels.ts
- config.ts
- event.ts
- factory.ts
- fetch.ts
- form-data.ts
- hash.ts
- job.ts
- listener.ts
- model.ts
- query-builder.ts
- queue.ts
- scheduled.ts
- schema.ts
- seeder.ts
- serialize.ts
- session.ts
- storage.ts
- string.ts
- websockets.ts
- migration.test.ts
- belongs-to.test.ts
- has-many.test.ts
- has-one.test.ts
- channels.test.ts
- d1-types.test.ts
- db.ts
- migrate.test.ts
- model.test.ts
- scheduled.test.ts
- schema.test.ts
- string.test.ts
- utils.ts
- websockets.test.ts
- .gitignore
- CHANGELOG.md
- cli.ts
- cloudflare.env.d.ts
- index.ts
- index.types.ts
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- .gitignore
- CHANGELOG.md
- cloudflare.env.d.ts
- dev.ts
- index.ts
- load-context.ts
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- base.json
- package.json
- react-library.json
- README.md
- User.ts
- _auth.login.tsx
- _auth.logout.ts
- _auth.register.tsx
- _index.tsx
- dashboard.tsx
- entry.client.tsx
- entry.server.tsx
- root.tsx
- 0000_create_users.ts
- seed.ts
- 0000_create_users.sql
- .gitignore
- load-context.ts
- package.json
- README.md
- superflare.config.ts
- tsconfig.json
- vite.config.ts
- worker-configuration.d.ts
- worker.ts
- wrangler.json
- .eslintrc.js
- .gitignore
- .nvmrc
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- turbo.json
# Installation Guide
1. Get the code
git clone https://github.com/jplhomer/superflare
Downloads the entire project code from GitHub to your computer.
cd superflare
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
cd apps/site
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
