Skip to content

RodriCabrera/musical-gear-api

Repository files navigation

Nest Logo

Guitar Nest Application

This application helps guitarists manage their gear collections and track their repertoire.

Technology Stack

This application uses the following technologies:

  • NestJS: A progressive Node.js framework for building efficient, reliable, and scalable server-side applications.
  • Prisma: A next-generation ORM for type-safe database interactions.
  • Supabase: A backend-as-a-service providing a PostgreSQL database and authentication. The database is currently hosted as a free service, so it might experience downtime.
  • TypeScript: A strongly typed programming language that builds on JavaScript for enhanced tooling and maintainability.
  • Jest: A testing framework for writing unit and integration tests.
  • ESLint & Prettier: Tools for enforcing code quality and formatting standards.

Features

  • Musical Gear Management: Add, edit, and delete instruments, pedals, and amplifiers from your collection.
  • Maintenance Tracking: Track maintenance tasks and schedules for each instrument.

Getting Started

Follow the instructions below to set up and run the project.

Prerequisites

  • Node.js
  • Yarn package manager

Installation

$ yarn install

Running the Application

# development
$ yarn run start

# watch mode
$ yarn run start:dev

# production mode
$ yarn run start:prod

License

This project is MIT licensed.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published