Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ecesar88/programa

Repository files navigation

Kitchen Manager Software

This software is initially designed (it can change in the future) to help manage restaurants, cafeterias, coffee shops, and similar establishments.

This is very early stage, so changes will be constant

Dependencies:

This is a monorepo managed by TurboRepo. This project uses GraphQL. This project uses pnpm This project uses SQLite for the time being. However, I'm not sure just yet about this, may change it to PostgreSQL in the future, idk.

On the Frontend:

These are the main libs, the other ones are mostly dependencies of the libs above.

On the Backend:

The backend is a custom Express/GraphQL API.

Setup

  • Install dependencies:

pnpm install

  • Run migrations and seeds:

CD into the api folder under /apps/api

Run pnpm dlx prisma migrate dev

Execute the seed command: pnpm dlx prisma db seed

On the frontend you should be good to go, there's not much needed to setup there.

Running the project:

To run the project you have two options:

  1. Run the whole project at once using TurboRepo:

From the monorepo root folder (where you see the folders apps, packages and the file .editorconfig), run pnpm run dev. TurboRepo should start both the backend and the frontend at the same time in develop mode.

  1. Run the apps separately:

You can use pnpm run dev:api and pnpm run dev:ui to run the backend and frontend respectively on standalone mode

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published