Using Google Sheet API and Facebook API to easily manage confessions right on the browser
Confession Manager is a web application that helps users to create and manage confession posts that are published on Facebook. The application uses the Google Sheet API V4 to manage all the confessions in specific sheets in a centralized spreadsheet. The application provides an easy-to-use interface that allows users to create, edit, and delete confession posts, as well as view all existing posts in a simple and organized format.
** Notice: This app can't use Facebook API feature because I am under 18. I do not have any bussiness so I can't verify it with Facebook. Please help! (If anyone has a verified bussiness and want to help me, please contact me via email and add me to the bussiness account, so I can link my app with that account and use the Facebook API. Thank you very much!). If anyone want to use all of the feature, please contact me, I will add you as Test User so you can use feature like Facebook Login.
-
Google Sheets Integration: This application integrates with the Google Sheets API v4 to store and manage all confession posts in specific sheets such as "posted" sheet, "accepted" sheet, "declined" sheet and "pending" sheet. This ensures that all data is easily to handle from anywhere.
-
Notification for new confessions: You will receive push notifications on your device when a new confession is posted on your form, ensuring that you can stay updated and respond promptly to new submissions.
-
Facebook Integration: The application provides a seamless integration with Facebook, allowing users to easily publish new confession posts directly from the application without the need to switch between multiple applications or platforms.
-
User-Friendly Interface: The application features a clean and intuitive interface that is easy to navigate.
-
Automatic Hashtagging: The application automatically generates hashtags for each new confession post, based on the time and order in which they are approved the application of the post. Users can also sync the newest hashtag from their page right on the application. This helps to ensure a properly and orderly publishing process, without the need for manual numbering or management.
-
Free to Use, No Ads: The application is completely free to use, without any hidden costs or fees. Additionally, the application is ad-free, ensuring that users are not bombarded with unwanted advertisements.
-
Open-Source: The application's source code is available for anyone to view, modify, and distribute under MIT license. This allows developers to contribute to the application's development and improve its functionality.
-
High Performance: The application is built on top of the SolidJs library with optimized code that runs incredibly fast, providing instant response times and smooth user experience.
-
Beautiful and User-Friendly Interface: The application features a modern and visually appealing interface, with easy-to-use controls and intuitive navigation. This ensures that users can easily accomplish their tasks without any confusion or frustration.
-
Secure and Private: The application is designed with security and privacy in mind. All data is stored securely on the user's Google account, and the application does not store any personal information or data.
To use this application, you will need to log in to your Google account that contains a spreadsheet which stores all the replies from a Google Form that is collecting confessions.
If you encounter any issues or bugs while using the application, please feel free to open an issue on the repository or submit a ticket on https://confession-manager.app/ticket (requires login). We will take a look at it as soon as possible. 😊
If you have any questions or feedback about this application, please feel free to contact us at [email protected].
We welcome contributions from the community! If you would like to contribute to this project, please read our Contribution Guidelines for more information on how to get started.
This application is licensed under the MIT license. You are free to use, modify, and distribute the source code as long as you include the license file with any distributed copies.
Our application is provided completely free of charge and does not generate any profit. To contribute to the maintenance of servers and the development of the application, you can support us financially through the following methods:
- Website: https://confession-manager.app/donation
- PayPal: paypal.me/trietgaming
- Momo: me.momo.vn/dQIMuOU6TyIQT5txiGf5
As a token of our gratitude, if you donate $10 or more, your name will be listed in the repository and the official application as a special supporter. Please leave your contact information when supporting us so that we can personally thank you and use it to acknowledge your support.
Any support you provide is greatly appreciated and will help us continue improving the application for all users.