Introduction
- Item Name : PickMe Messaging Web App
- Item Version v 1.0.0
- Author WildWeb
Thanks for purchasing our product, you must know that you will get all the upcoming updates/upgrades of this product for free!
We made this documentation for you to understand properly how you can setup and start using our product 'PickMe', you don't need any coding or server management knowledge, we want this item to be used easily by everyone, not only developers.
Our application uses firebase which provides realtime database
for storing data of users and stockage (images/videos/audios
etc), also you can simply host your app in firebase hosting and
connect it to your custom domain (or use free domain given by
firebase).
Simply... firebase gives you all you need!
Requirements
PickMe can work on any machine that supports Node v12. Also you will need to have a firebase account because PickMe uses firebase essencially as a backend, don't worry we are covering all the installation process (we made video records so you can follow the instructions easily) from creating the firebase account to hosting and publishing the app successfully
Know more about:
Installation
1- Creation of firebase account and connect it with the application:
The codes needed:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
2- Hosting the application on firebase:
The codes needed:
firebase login
npm run build
firebase init
firebase use YOUR_PROJECT_ID
firebase deploy
3- Setting the super admin account:
Please choose one account to set it to super admin, after you set it, you will appear to other users as super admin.
3- Connect the application to a custom domain
You can check the firebase documentation to know more about custom domain, Here is a direct link : Custom domain in firebase
Rebranding
Customizing design
All the style of the PickMe app is in 'index.css', it is well
organised with comments, so you will not find difficulty to
change the whole design. We use also bootstrap 4 for the
responsive layout and for making the design better.
Here is the location of the 'index.css'
pickMe\src\assets\index.css
Change application icon
pickMe\public\favicon.ico
You can change the 'favicon.ico' with your own icon (keep the same name which is favicon)
Credits
Managing Users
With firebase control panel, you can delete users/groups/private chats, edit their information, and control all the uploaded storage to the app.
Support/Report Issues
Please remember that the support is completely free. Occasionally we will help with small tweaks, but these requests will be put on a lower priority due to their nature.
Support for this product includes:
- Responding to questions or problems regarding the item and its features
- Fixing bugs and reported issues
- Providing updates to ensure compatibility with new software versions
Product support does not include:
Before seeking support, please...
- Make sure your question is a valid PickMe Issue and not a customization request.
- Make sure you have read through the documentation and our related video guides before asking support on how to accomplish a task.
- Make sure you are running PickMe in a proper Node.js environment. See the Requirements section above for more
Copyright
PickMe is sold exclusively through CodeCanyon (Envato marketplace), where the CodeCanyon Standard Licenses apply.
You will need one Regular License for each installation of PickMe. If you are planning to sell products that will include the PickMe source code, you will need an Extended License.
Unauthorized copying of the PickMe source and/or executable files, via any medium, is strictly prohibited.