Invenflow UI is a React-based user interface for managing inventory. This project uses Vite for development and build processes, along with Tailwind CSS for styling. In addition, it utilizes React Router for navigation, routing, and managing the application's state.
- User authentication (login and registration)
- Product management (add, update, delete, view products)
- Pagination for product listing
- Modal confirmation for delete actions
- Responsive design using Tailwind CSS
-
Clone the repository:
git clone https://github.com/dannycahyo/invenflow-ui cd invenflow-ui -
Install dependencies:
npm install
-
Create a
.envfile in the root directory and add the following environment variables:# The base URL of the API VITE_API_BASE_URL=
-
Start the development server:
npm run dev
This project is part of the Tech Genius Bootcamp Full Stack Web Development conducted by the Informatics students of the State University of Surabaya. The bootcamp aims to provide hands-on experience in building full-stack web applications using modern technologies.
See the Backend Project here.