Skip to content

labattaria/job-board-server

Repository files navigation

Read in another language: Українська, English.

Job Board server


GraphQL JavaScript ApolloGraphQL SQLite JWT Nodemon

This is the Express/GraphQL/Apollo server, designed and configured for the Job Board Application

This server is only part of the application, the second part (the client) is located at this repo: Job Board Client

The app in this repo is deployed at https://render.com, hosting public URL: https://job-board-server-mq1m.onrender.com

But you can use this server manually on your local machine

Used dependencies:

  • GraphQL - Core GraphQL library
  • Apollo-server - GraphQL server that works with any GraphQL schema
  • SQLite - A lightweight, self-contained SQL database engine. It stores the entire database in a single file
  • JWT (JSON Web Token) - A compact, URL-safe token format used for securely transmitting information between parties. Commonly used for authentication and authorization in web applications
  • Nodemon - A development utility that automatically restarts your Node.js server when it detects file changes

The full list of dependencies can be found in the package.json file.


Contents

Installation

  1. Clone the repository:
git clone https://github.com/labattaria/job-board-server.git
  1. Install project dependencies:
cd job-board-server
npm install

Usage

Start the server using the following command:

npm start

Server will be located at http://localhost:9000/

About

📦 Job Board Express/GraphQL/Apollo server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published