Follow these steps to run the project locally.
git clone https://github.com/iamzehan/Project-Inventory-Mgt.gitnpm installnpm run devhttp://localhost:3000node ./src/models/populatedbnode ./src/models/createUsernode ./src/models/sessionExpress-APP-template/
βββ src
βββ auth/ # Passport auth handler
βββ controllers/ # Request handlers (business logic)
βββ models/ # Database logic
βββ routes/ # Application routes
βββ views/ # EJS templates
βββ public/ # Static assets (CSS, JS, images)
βββ app.js # App entry point
βββ package.json
βββ .env.example # Environment variables example
βββ README.md
| Command | Description |
|---|---|
npm run dev |
Starts development server with live reload |
npm start |
Starts production server |
Create a .env file in the root directory:
PORT=3000
DATABASE_URL=postgresql://user:password@localhost:5432/dbnameRefer to
.env.examplefor required variables.
CREATE,UPDATE,DELETE,READ- Games, Genres, Developers
- Dashboard View Information
If this repository helped you, consider giving the repo a β on GitHub β it really helps!














