An open API service indexing awesome lists of open source software.

https://github.com/nyctophilus/tameeni


https://github.com/nyctophilus/tameeni

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Tameeni Project

Tameeni is a React-based web application that provides a user-friendly interface for users to purchase and manage their car insurance policies. The application is designed to be easy to use and provides a seamless experience for users to purchase, renew, and manage their policies.

## Note

This project is a clone of the original website and is only for portfolio purposes. It is not for active use. Do NOT enter your credentials or share any personal information. Please visit the original website at [https://www.tameeni.com](https://www.tameeni.com) for actual use.

## Features

The application provides the following features:

### User Management

* User registration and login
* User profile management
* Password recovery

### Payment Gateway

* Integrate with a payment gateway to allow users to pay for their policies

### Responsive Design

* The application is responsive and works well on different devices and screen sizes

## Technology Stack

The application is built using the following technologies:

* React
* TypeScript
* Vite
* Tailwind CSS
* React Hook Form
* React Router
* Axios
* Socket.io

## Installation

To install the application, follow these steps:

1. Clone the repository
2. Install the dependencies by running `npm install`
3. Start the application by running `npm run dev`

## Configuration

The application can be configured by creating a `.env` file in the root of the project. The file should contain the following environment variables:

* `VITE_MODE`: The mode of the application (development or production)
* `VITE_DEV_SOCKET_IO_URL`: The URL of the Socket.io server for development
* `VITE_PROD_SOCKET_IO_URL`: The URL of the Socket.io server for production

## Deployment

The application can be deployed to a production environment by running `npm run build` and then deploying the built application to a production environment.

## Contributing

Contributions are welcome. To contribute, follow these steps:

1. Fork the repository
2. Make your changes
3. Submit a pull request

## License

The application is only a clone website for the purpose of portfolio purposes. It is not for active use. Do NOT enter your credentials or share any personal information.