Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.19 KB

WANTTODO.md

File metadata and controls

46 lines (31 loc) · 2.19 KB

🤩 Want to do

Before I even openly release officially this to community, I already shared it with a few people, as well as already hosted it; and some of them asked me if they could use the model for their own use. And of course, that's why I'm making a point of explaining better how you can make this project yours.

First, Follow the 🤔 How to Use steps.

Figma

  • See file here
  • Open project, and duplicate it.
  • Change all datas to yours (as images), and export files substituting the originals.

Project Datas

  • If you want to change the tokens (colors etc), you can do it in the lib/app/core/tokens/app_colors.dart file.
  • To change the texts datas:
    • Open lib/app/core/l10n/templates and change the .arb files to yours - or update the existing ones.
      • Tip: after you change, you can use the Chat GPT to convert to other languages - but it's always worth checking the translation.
    • After that, discomment the synthetic-package: false, inside the l10n.yaml file.
    • Now, is only run the command flutter gen-l10n to generate the Dart files.
    • And finally, comment the synthetic-package: false again, inside the l10n.yaml file.

Contact Form

  • Related to Contact Form:
    • Check my api here and make your changes.
    • You need configurate your AWS SES, and put your credentials inside the .env file.
    • After that, configure AWS Lambda and API Gateway, and deploy your API.

Firebase

  • Create your Firebase project, and make your necessary changes.
  • Configure all, see the Firebase CLI to help you with productivity.

Remote Config

I put the informations of contact form inside the Remote Config, so create this keys with your information inside your Firebase project:

  • service_id
  • template_id
  • user_id
  • to_email

Others

If you want more information or others specific changes, you can open an issue or contact me. I will be happy to help you.