Skip to content

arifwp/satru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SATRU Frontend

Welcome to the frontend repository of SATRU (Sistem Administrasi Transaksi Retail Unggul). This project is built using modern web development technologies to provide a seamless and efficient user experience for retail transaction administration.

Technologies Used

  • React.js: A JavaScript library for building user interfaces.
  • Chakra UI: A simple, modular, and accessible component library for React.
  • TypeScript: A strongly typed programming language that builds on JavaScript.
  • React Router DOM: A library for handling routing in React applications.
  • TS-Cookie: A TypeScript library for handling cookies.
  • React-Chart.js-2: A library for creating charts in React.
  • Zustand: A small, fast, and scalable state-management solution.
  • Formik: A library for building forms in React.
  • Yup: A JavaScript schema builder for value parsing and validation.
  • Moment: A library for parsing, validating, manipulating, and formatting dates.
  • Axios: A promise-based HTTP client for making requests.

Features

  • User Authentication: Secure login and registration system.
  • Dashboard: Interactive dashboard with various charts and statistics.
  • Product Management: Add, edit, and delete products with real-time validation.
  • Transaction Tracking: Keep track of retail transactions and generate reports.
  • Responsive Design: Optimized for both desktop and mobile devices.

Getting Started

To get started with the project, clone the repository and install the dependencies:

git clone https://github.com/yourusername/satru-frontend.git
cd satru-frontend
npm install

Then, start the development server:

npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages