Skip to content

massoudsalem/react-dashboard-project

Repository files navigation

E-Commerce Admin Dashboard

This is an E-Commerce Admin Dashboard built with React 18.

The project is available for preview at Vercel

Video Preview

dashboard-project.webm

Project Overview

This is an E-Commerce Admin Dashboard built with modern web tooling. The project uses React 18, Material UI, and Tailwind CSS. Also, React Router for the user interface and routing. React Redux Toolkit for state management, RTKQuery for API interfacing, reCharts for data visualization, React Hook Form for form Handling, Interweave for HTML rendering, React Dropzone for file uploading, and more. The project also uses tools like Eslint for linting, Vite for bundling, Axios for requests, and Vercel for deployment.

Project Highlights

  • Integrated CKEditor and react-dropzone libraries with react-hook-form
  • Implemented design patterns to solve common problems
  • Resolved ESLint and Prettier formatting conflicts
  • Gained clarity on fuzzy concepts through collaboration

Live Demo

The project is available for preview at Vercel

Credentials

  1. kminchelle : 0lelplR
  2. atuny0 : 9uQFF1Lh

Installation

To run this project locally, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the dependencies with npm install.
  3. Start the development server with npm run dev.

Contributing

Feedback and contributions are welcome. Please feel free to open an issue or submit a pull request if you find any bugs or have any suggestions.

Conclusion

Working with a partner through pair programming clarified areas I previously struggled with. Collaborating unlocked answers to questions that initially seemed confusing. With effort and help from others, clarity followed.

This project enhanced my skills with modern tools like React, Redux, and others. I look forward to building more robust experiences using what I've learned here.

Releases

No releases published

Packages

No packages published

Languages