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

https://github.com/blackhatdevx/mypandit

BookMyPandit is a user-friendly platform designed to streamline the process of booking pandits for various rituals and ceremonies. The app prioritizes a seamless user experience with modern features and intuitive design.
https://github.com/blackhatdevx/mypandit

backend frontend full-stack javascript nextjs opensource opensource-projects otp otp-verification webapp webdevelopment

Last synced: about 1 year ago
JSON representation

BookMyPandit is a user-friendly platform designed to streamline the process of booking pandits for various rituals and ceremonies. The app prioritizes a seamless user experience with modern features and intuitive design.

Awesome Lists containing this project

README

          

# BookMyPandit

BookMyPandit is a user-friendly platform designed to streamline the process of booking pandits for various rituals and ceremonies. The app prioritizes a seamless user experience with modern features and intuitive design.

## Features

- **Responsive Design**: Fully optimized for desktop, tablet, and mobile devices.
- **OTP Verification**: Secure authentication with one-time password verification.
- **View/Edit Profile**: Allows users to manage their profiles effortlessly.
- **Opted Services**: Users can view the list of services they have selected.
- **Add New Services**: Flexibility to explore and add additional services as required.
- **Session Management**: Secure session handling with a logout option.
- **Seamless Navigation**: No page reloads for a smooth and uninterrupted user experience.

## Technologies Used

- **Framework**: [Next.js](https://nextjs.org/)
- **Styling**: CSS-in-JS and responsive design principles
- **Authentication**: OTP-based system
- **State Management**: Built-in React hooks
- **Backend Integration**: API routes for data management

## Installation

1. Clone the repository:
```bash
git clone https://github.com/BlackHatDevX/mypandit.git
```

2. Navigate to the project directory:
```bash
cd mypandit
```

3. Install dependencies:
```bash
npm install
```

4. Start the development server:
```bash
npm run dev
```

5. Open the app in your browser at [http://localhost:3000](http://localhost:3000).

## Deployment

The app is deployed and accessible at: [BookMyPandit](https://mypandit.vercel.app/)

## Contribution

Contributions are welcome! To contribute:

1. Fork the repository.
2. Create a feature branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add feature-name"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Open a pull request.

## License

This project is open-source and available under the MIT License.

---
For any inquiries or suggestions, feel free to reach out.