Skip to content

Job board application for Rust developers, leveraging Next.js with the latest server actions. It offers real-time job filtering, a responsive design, and Prisma integration. Shad-cn for UI, it features custom validation for job submissions and an admin panel for job approval and deletion.

Notifications You must be signed in to change notification settings

codescalper/rustify-job-board

Repository files navigation

Banner

GitHub contributors GitHub discussions GitHub issues GitHub pull request

🔍 Table of Contents

💻 Stack

  • clerk/nextjs: Authentication for Next.js applications.
  • prisma/client: Data fetching and management for databases.
  • react-hook-form: Form validation and state management.
  • next: Framework for server-rendered React applications.
  • tailwindcss: Utility-first CSS framework for styling.
  • typescript: Typed superset of JavaScript for better code quality.
  • eslint: Code linting tool for maintaining code quality.
  • prettier: Code formatter to enforce consistent code style.

📝 Project Summary

⚙️ Setting Up

Your Environment Variable

  • Step 1
git clone https://github.com/codescalper/rustify-job-board
DATABASE_URL=
BLOB_READ_WRITE_TOKEN=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=

🚀 Run Locally

1.Clone the rustify-job-board repository:

git clone https://github.com/codescalper/rustify-job-board

2.Install the dependencies with one of the package managers listed below:

pnpm install
bun install
npm install
yarn install

3.Start the development mode:

pnpm dev
bun dev
npm run dev
yarn dev

🙌 Contributors

codescalper
codescalper

43 contributions

🌐 Website

Rustify

About

Job board application for Rust developers, leveraging Next.js with the latest server actions. It offers real-time job filtering, a responsive design, and Prisma integration. Shad-cn for UI, it features custom validation for job submissions and an admin panel for job approval and deletion.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages