Skip to content

Farimah71/TRPOS

Repository files navigation

Note

This repository is a sample project intended to demonstrate my coding skills. It is not the primary repository used by the team, which includes multiple branches and commits. For security reasons, sensitive information such as API keys and environment files has been excluded. This project is shared with permission to showcase my work. ✅

TRPOS 💳

This project simplifies the payment process for users by generating payment links for purchased products. By leveraging key information such as the website, price, sales percentage, and product details, it creates seamless and efficient payment links, enhancing the user experience.

Features

  • Automated payment link generation
  • Customizable parameters
  • Multi-step login, signup, forget password and change phone number

Table of contents

Screenshots

Login:

App Screenshot

Signup:

App Screenshot

Forget password:

App Screenshot

Change phone number:

App Screenshot

Dashboard:

App Screenshot

Panel:

App Screenshot

Multi step form:

App Screenshot

Settings:

App Screenshot

Help desk:

App Screenshot

Ticket messenger:

App Screenshot

404 error page:

App Screenshot

Mobile view:

App Screenshot

Packages

These packages are used in this project:

  • TypeScript
  • Redux toolkit
  • Yup
  • Axios
  • React-hook-form
  • React-router-dom
  • Ant Design
  • React-icons
  • React-otp-input
  • React-infinite-scroller
  • React-top-loading-bar
  • Reactjs-popup
  • Classnames
  • Lodash
  • Jwt-decode
  • Colord
  • Gulp
  • Styled-components

Style

2 types of styles were used in the project:

  • CSS3
  • Tailwind

API Reference

  • Axios is a promise-based HTTP client for the browser and node.js. In this project Axios is used to access the API.

  • This project utilizes an API developed by the company's backend team.

Badges

MIT License

Contributing

Contributions are always welcome! 🌱

I would warmly welcome your contributions to this project if you think you can optimize or add some new features to it.

Feedback

If you have any feedback, please feel free to reach out to me at farimah.fattahi2000@gmail.com. 📧

Please let me know if you enjoyed this app by staring it! ⭐

Releases

No releases published

Packages

No packages published

Languages