https://github.com/ripunjay42/jobbox
https://github.com/ripunjay42/jobbox
javascript nextjs reactjs tailwind-css
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ripunjay42/jobbox
- Owner: Ripunjay42
- Created: 2024-08-03T20:40:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-06T01:19:40.000Z (about 1 year ago)
- Last Synced: 2025-01-23T00:44:37.416Z (9 months ago)
- Topics: javascript, nextjs, reactjs, tailwind-css
- Language: JavaScript
- Homepage: https://jobbox-gules.vercel.app/
- Size: 2.41 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JOBBOX
# DEMO
https://jobbox-gules.vercel.app/
## OverviewJobBox is a full-stack web application developed using Next.js, Node.js, Express, and PostgreSQL.
It features an admin panel for managing job listings, courses, links, and books,
with enhanced performance through various pagination techniques.## Features
- Admin panel for managing content:
- Add, delete, and update jobs
- Manage courses, links, and books
- Rendered admin-posted descriptions with high fidelity
- Enhanced performance through:
- Backend pagination
- Client-side pagination
- Data prefetching using useContext## Technologies Used
- Frontend: Next.js, Tailwind css
- Backend: Node.js, Express
- Database: PostgreSQL## Getting Started
### Prerequisites
- Node.js installed on your local machine
- PostgreSQL database set up### Installation
1. Clone the repository:
```bash
https://github.com/Ripunjay42/JobBox.git
```2. Navigate to the project directory(client):
```bash
cd jobbox
```3. Install dependencies:
```bash
npm install
```## Usage
1. Start the development server:
```bash
npm run dev
```2. Open your browser and navigate to `http://localhost:3000` to access the application.