Skip to content

rashedrk/eye-glass-management-client

Repository files navigation

Eyeglass Sales Management System (Frontend)

Welcome to the front-end section of the Eyeglass Sales and User Authentication System! This part of the application is built with React, Redux, TypeScript, and Vite, providing a seamless user experience for managing eyeglass sales and user authentication.

Project Overview

The front-end of the Eyeglass Sales and User Authentication System is designed to provide a user-friendly interface for interacting with the application's features. Leveraging React for component-based UI development, Redux for state management, TypeScript for enhanced type safety, and Vite for fast development and building, the front-end ensures a smooth and efficient user experience.

Live URL

The front-end is integrated with the backend and can be accessed through the live version of the application at Eyeglass Sales.

Features

  • User Registration: Intuitive user registration process with real-time validation.
  • User Authentication: Seamless login experience with secure authentication powered by Redux.
  • Eyeglass Management: Browse, add to cart, and purchase eyeglass products with ease.
  • Sales Tracking: View and manage sales history with detailed information on past transactions.
  • Responsive Design: Responsive user interface ensuring compatibility across devices.

Technology Stack

  • Frontend Framework: React
  • State Management: Redux
  • Language: TypeScript
  • Build Tool: Vite

Getting Started

To set up the front-end locally, follow these steps:

  1. Clone the Repository:
git clone https://github.com/rashedrk/eye-glass-management-client.git
  1. Install dependencies
cd eye-glass-management-client
npm install
  1. Run the Application
npm run dev
  1. Access the Application: Open your web browser and navigate to http://localhost:5173 to access the application.

API Documentation

For detailed API documentation and request examples, refer to the Postman Collection.

Feedback and Contributions

We welcome your feedback and contributions to enhance the Eyeglass Sales and User Authentication System. Feel free to open issues, submit pull requests, or reach out to us with your suggestions.

License

This project is licensed under the MIT License.

About

A management Dashboard for managing eyeglasses. Built on React , Redux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages