Skip to content

gabrielppd77/stock-control

Repository files navigation

Stock-Control

Simple stock manager
View Demo

About The Project

A simple application to test important concepts in programming

  • Purpose of the application stock-control:
    • Develop a simple application.
    • Develop a app fullstack with Next.
    • Apply DDD principles in the backend
    • Connect the backend with the Postgres database using PrismaORM
  • Observation:
    • The application may take a while to start as the database is hosted on the Supabase platform on free plans

Built With

  • Next JS
  • React
  • TailwindCSS
  • Prisma
  • Postgres
  • Docker
  • DDD

Installation

  1. Clone the repo
    git clone https://github.com/gabrielppd77/stock-control
  2. Install NPM packages
    npm install
  3. Config base url in .env
    DATABASE_URL="postgresql://postgres:1234567@localhost:5432/stock-control?schema=public"
  4. Config Database
    npm run docker
  5. Run migrations
    npx prisma migrate dev
  6. Start project
    npm run dev

Contact

Gabriel Domingos - @linkedin - [email protected]

Project Link: https://github.com/gabrielppd77/stock-control

Releases

No releases published

Packages

No packages published

Languages