Giter VIP home page Giter VIP logo

hashashinmaster / sewing_management Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 24.25 MB

A sewing company manager app made to apply what i learned in Next.js and pocketbase. And because i lied to my teacher that i did an internship with a sewing company

JavaScript 96.35% CSS 2.01% Dockerfile 1.64%
bootstrap nextjs pocketbase clsx devextreme nprogress sewing tailors bootstrap-icons react react-select redux

sewing_management's Introduction

Sewing company management app

I made a sewing company management because i lied to my teacher that i did an internship with a sewing company.

The app made using Next.js and pocketbase with other tools. see package.json file to see all the dependencies

Installing Node dependencies

Run npm i to install all dependencies.

Runing the app localy in developement mode

Runing Pocketbase db migrations

The pb_migrations folder contain migrations scripts that will create all the collections necessary for the app to work. Go the api directory and run ./pocketbase migrate.

Starting Pocketbase server

Go the api directory and run ./pocketbase serve to start pocketbase server.

Starting Nextjs server

Run npm run dev to start next.js development server.

Runing the app in production mode using Docker and Docker-compose

  1. First Make sure you have docker and docker composer installed in your machine (If you are on widnows docker compose in installed with desktop).

  2. Run docker-composer up. This command will create the images if they are not already created and start 2 containers, one for the pocketbase and the other for next.js.

App Demo

image thumb

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.