Skip to content

Srtufail1/Inventory

Repository files navigation

Inventory Management App

This is an inventory management application built with Next.js 14. It allows users to track, manage, and organize their inventory efficiently.

Technologies Used

  • Next.js 14 - React framework for building web applications
  • React - JavaScript library for building user interfaces
  • MongoDB - NoSQL database for storing inventory data
  • Mongoose - MongoDB object modeling for Node.js
  • TypeScript - Typed superset of JavaScript
  • Tailwind CSS - Utility-first CSS framework
  • Axios - Promise-based HTTP client for API requests
  • React Hook Form - Form handling library
  • Zod - TypeScript-first schema validation
  • NextAuth.js - Authentication for Next.js

Features

  • User authentication and authorization
  • Real-time inventory tracking
  • Add, edit, and delete inventory items
  • Search and filter functionality
  • Responsive design for mobile and desktop

Getting Started

  1. Clone the repository
  2. Install dependencies: yarn
  3. Set up environment variables (see .env.example)
  4. Run the development server: yarn run dev
  5. Open http://localhost:3000 in your browser

Scripts

  • yarn run dev - Start the development server
  • yarn build - Build the application for production
  • yarn start - Start the production server

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •