All Projects β†’ sandulat β†’ Blitz Jobs

sandulat / Blitz Jobs

The first-ever Blitz.js job board.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Blitz Jobs

Shop
πŸ›πŸ›’ Full-stack React/Prisma/TS/GraphQL E-Commerce Example
Stars: ✭ 359 (+1182.14%)
Mutual labels:  prisma, nextjs
boilerplate
Fullstack boilerplate using Typescript, React, Node & GraphQL
Stars: ✭ 738 (+2535.71%)
Mutual labels:  nextjs, prisma
Pizzaql
πŸ• Modern OSS Order Management System for Pizza Restaurants
Stars: ✭ 631 (+2153.57%)
Mutual labels:  prisma, nextjs
platforms
A template for site builders and low-code tools.
Stars: ✭ 1,156 (+4028.57%)
Mutual labels:  nextjs, prisma
Este
This repo is suspended.
Stars: ✭ 5,467 (+19425%)
Mutual labels:  prisma, nextjs
Zws
Shorten URLs using invisible spaces.
Stars: ✭ 780 (+2685.71%)
Mutual labels:  prisma
Bundle Cop
πŸš“ compare webpack stats between branches
Stars: ✭ 18 (-35.71%)
Mutual labels:  nextjs
Nextsimplestarter
🐳 Simple and Accessible PWA boilerplate with Nextjs 10 + React Hooks
Stars: ✭ 744 (+2557.14%)
Mutual labels:  nextjs
Nexus Plugin Prisma
A plugin for Nexus that integrates Prisma
Stars: ✭ 728 (+2500%)
Mutual labels:  prisma
Next Pwa
Zero config PWA plugin for Next.js, with workbox 🧰
Stars: ✭ 909 (+3146.43%)
Mutual labels:  nextjs
Next Translate
Next.js plugin + i18n API for Next.js 10 🌍 - Load page translations and use them in an easy way!
Stars: ✭ 867 (+2996.43%)
Mutual labels:  nextjs
Egghead Next
The frontend for egghead.io.
Stars: ✭ 896 (+3100%)
Mutual labels:  nextjs
Next Site
The official website for Next.js
Stars: ✭ 805 (+2775%)
Mutual labels:  nextjs
Security Checklist
A checklist for staying safe on the internet
Stars: ✭ 908 (+3142.86%)
Mutual labels:  nextjs
Nx
Smart, Fast and Extensible Build System
Stars: ✭ 9,737 (+34675%)
Mutual labels:  nextjs
Yunle Template Next
yunle-cli 前端开发樑板- node δΈ“δΈΊηΊΏδΈŠζΈ²ζŸ“δΈ­ι—΄ε±‚
Stars: ✭ 13 (-53.57%)
Mutual labels:  nextjs
Commercejs Nextjs Demo Store
Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.
Stars: ✭ 737 (+2532.14%)
Mutual labels:  nextjs
Nextein
A static site generator with markdown + react for Next.js
Stars: ✭ 825 (+2846.43%)
Mutual labels:  nextjs
Next Boilerplate
A well-structured production ready Next.js boilerplate with Typescript, Redux, Jest, Enzyme, Express.js, Sass, Css, EnvConfig, Fetch, Reverse Proxy, Bundle Analyzer and Built-in Project CLI. https://pankod.github.io/next-boilerplate/
Stars: ✭ 936 (+3242.86%)
Mutual labels:  nextjs
Api Platform
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Stars: ✭ 7,144 (+25414.29%)
Mutual labels:  nextjs

Blitz.js Jobs

The first-ever Blitz.js job board. This project is non-commercial, meaning that anyone can post jobs for free.

Getting Started

Run your app in the development mode.

blitz start

Open http://localhost:3000 with your browser to see the result.

Environment Variables

Ensure the .env.local file has required environment variables:

APP_URL=http://localhost:3000
DATABASE_URL=postgresql://<YOUR_DB_USERNAME>@localhost:5432/jobboard
MAIL_DRIVER=PREVIEW
MAIL_FROM_EMAIL="[email protected]"
MAIL_FROM_NAME="Blitz.js Jobs"

Mail

The environment variable MAIL_DRIVER can be equal to one of these:

  • SMTP - Basic SMTP driver. Requires these environment variables to be set:
    • MAIL_HOST
    • MAIL_PORT
    • MAIL_USER
    • MAIL_PASS
  • SENDGRID - Sendgrid driver. Requires these environment variables to be set:
    • MAIL_SENDGRID_KEY
  • PREVIEW - Browser preview driver.

Usage example:

import { mail } from "app/mail/mail"

mail.send({
  subject: "Please confirm your email",
  to: "[email protected]",
  view: "auth/mail/user-confirmation",
  variables: { confirmationUrl: "https://confirmation.url/" },
})

Commands

Blitz comes with a powerful CLI that is designed to make development easy and fast. You can install it with npm i -g blitz

  blitz [COMMAND]

  build     Create a production build
  console   Run the Blitz console REPL
  db        Run database commands
  generate  Generate new files for your Blitz project
  help      display help for blitz
  start     Start a development server
  test      Run project tests

You can read more about it on the CLI Overview documentation.

To do

Contributions and suggestions of any kind are very welcome.

Here is a list of things that need to be developed:

  • [ ] Forgot password system
  • [ ] Tests
  • [ ] Captcha (login, signup, post job)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].