sandulat / Blitz Jobs
The first-ever Blitz.js job board.
Stars: β 28
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
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
Security Checklist
A checklist for staying safe on the internet
Stars: β 908 (+3142.86%)
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"
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].