Skip to content

Google Developer Group on Campus Polsri Study Jam Express.js Example Project

Notifications You must be signed in to change notification settings

notilmi/gdgoc-studyjam-express-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Express.js RESTful API Study Jam Project

This project serves as a sample RESTful API built with Express.js, tailored for the Google Developer Group on Campus at Srivijaya State Polytechnic. It is specifically designed for the "Creating your RESTful API with Express.js" study jam.

Overview

This API provides basic CRUD (Create, Read, Update, Delete) operations for managing todos. It's intended to be a hands-on learning resource for students to understand the fundamentals of building APIs with Express.js.

Tech Stack

  • Express.js: A fast, unopinionated, minimalist web framework for Node.js.
  • Node.js: JavaScript runtime environment.
  • Prisma ORM: Database ORM For Nodejs

Setup

Prerequisites

  • Node.js installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/notilmi/gdgoc-studyjam-express-example
    cd gdgoc-studyjam-express-example
  2. Install the dependencies:

    npm install
  3. Copy env:

    mv .env.example .env
  4. Push Database schema to Database:

    npx prisma db push

Running the API

To start the server, use the following command:

npm run start

API Output Sample

About

Google Developer Group on Campus Polsri Study Jam Express.js Example Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published