- 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.
- app: Main application logic and structure.
- components: Reusable UI components.
- lib: Shared libraries and utilities.
- prisma: Database ORM configuration.
- public: Static assets and files.
- scripts: Automation and utility scripts.
- app/admin: Admin-specific functionality.
- app/job: Job-related functionality.
- app/job-submitted: Submitted job data handling.
- components/ui: UI-specific components.
- 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=
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
codescalper 43 contributions |