Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shadmeoli/quote_swap

A platform for users to anonymously share and swap their favorite quotes or thoughts in a simple and visually appealing way..
https://github.com/shadmeoli/quote_swap

astrojs react supabase typescript vercel

Last synced: about 2 months ago
JSON representation

A platform for users to anonymously share and swap their favorite quotes or thoughts in a simple and visually appealing way..

Awesome Lists containing this project

README

        

# QuoteSwap

QuoteSwap is a minimalist web app that allows users to anonymously share and swap their favorite quotes or short thoughts. It provides a visually appealing platform for users to discover and appreciate the wisdom and insights shared by the community.

## Features

- **Quote Swapping:** Users can submit their favorite quotes or short thoughts anonymously.
- **Visual Cards:** Quotes are presented on visually appealing digital cards for an engaging experience.
- **Randomized Display:** Each visit presents users with a random quote, adding an element of surprise.
- **Themed Days:** Users can submit quotes related to specific topics or emotions on themed days.
- **Heart or Like Feature:** Express appreciation for a quote with a simple heart or like button.
- **Daily Email Digest (Optional):** Subscribers receive a daily email featuring a randomly selected quote.
- **No Accounts:** Participation is simple and does not require users to create accounts.
- **Shareable Images:** Easily share favorite quotes on social media as images.

## Getting Started

1. Form the repository and clone it:

```bash
git clone https://github.com/yourusername/quoteswap.git
```

2. Open the `index.html` file in your preferred web browser.

3. Start sharing and swapping quotes!

## Contribution Guidelines

If you'd like to contribute to QuoteSwap, please follow these guidelines:

1. Fork the repository.

2. Create a new branch for your feature:

```
git checkout -b feature/your-feature-name
```

3. Make your changes and commit:

```bash
git commit -m "Add your feature"
```

4. Push to your branch:

```bash
git push origin feature/your-feature-name
```

5. Open a pull request.

## Feedback and Issues

If you encounter any issues or have suggestions for improvement, feel free to open an issue on the GitHub repository.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---

Feel free to customize this template to fit your specific project details and style.
```