shreyasarker / anonjobs

A job portal where you can create remote job circulars anonymously

Home Page:https://anonjobs-frontend.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AnonJobs

AnonJobs: Web3, Blockchain, Smart Contract, Crypto and Jobs

Create Remote Job Circulars Anonymously

Tech Stack

Frontend: Next.js API: Laravel Database: MongoDB

Frontend Support

  • Next 12
  • React 18
  • React Dom
  • React Hook Form
  • Hookform Resolvers
  • Ckeditor Ckeditor5 Build Classic
  • Ckeditor Ckeditor5 React
  • Yup
  • React Select
  • React Image Uploading
  • Isomorphic Dompurify
  • React Paginate
  • Sweetalert2
  • React Redux
  • Reduxjs Toolkit
  • Next Redux Wrapper
  • Redux Persist
  • Redux Persist Transform Encrypt
  • Axios
  • Crypto JS
  • JS Cookie
  • UUID

API Support

  • Laravel 9
  • Sanctum Token Based Auth
  • Jenssegers Mongodb
  • Cloudinary SDK for Laravel
  • MailChimp for Subscription

Frontend Usage

## Dev Environment

## Installation
1. Clone this repository using ""
2. Run `cd anonjobs-frontend`
3. Run `npm install`
4. Run `cp .env.example .env` and change the env values
5. Run `npm run dev`

Backend Usage

## Setup

1. Clone the repository using ""
2. Run `cd anonjobs-backend`
3. Run `composer install`
4. Run `cp .env.example .env` and change the env values
5. Run `composer key:generate`
6. Run `php artisan migrate:fresh --seed`

## Updating changes

1. Run `composer install` to install new packages
2. Run `composer dump-autoload` to autoload new classes
3. Run `php artisan migrate` to migrate new schema changes
3. Run `php artisan db:seed class=NewSeederClass` to seed if any new seeder file is added. Replace `NewSeederCl

About

A job portal where you can create remote job circulars anonymously

https://anonjobs-frontend.vercel.app/


Languages

Language:CSS 50.3%Language:PHP 25.8%Language:JavaScript 22.2%Language:Blade 1.6%