Skip to content

This is my portfolio, here I will show to you my skills, projects, a piece of my history as web developer, among other things.

License

Notifications You must be signed in to change notification settings

PatoGordo/patogordo.ga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my portfolio 👋

Version License: MIT Open Source Love png1

This is my portfolio, here I will show to you my skills, projects, a piece of my history as web developer, among other things.

📑 Content


Features ⚡

Deployed in Vercel Vuejs Less Firebase EmailJs

Usage ⚒️

Firebase configuration ⚙️

  • Open the 'Src/Services/firebase.js' and put there your firebase app credentitals.
  const firebaseApp = firebase.initializeApp({
    apiKey: "<Your-Firebase-ApiKey>",
    authDomain: "<Your-Firebase-AuthDomain>",
    databaseURL: "<Your-Firebase-DatabaseURL>",
    projectId: "<Your-Firebase-ProjectId>",
    storageBucket: "<Your-Firebase-StorageBucket>",
    messagingSenderId: "<Your-Firebase-MessagingSenderId>",
    appId: "<Your-Firebase-AppId>"
  })
  • Change your firebase firestore rules
  rules_version = '2';
  service cloud.firestore {
    match /databases/{database}/documents {
      match /{document=**} {
        allow create: if request.auth == null;
        allow read, write: if request.auth.uid == '<Your-Admin-UID>';
        allow read: if request.auth.uid == '<Your-Observer-UID>'; // Optional
      }
    }
  }

EmailJs Configuration ⚙️

  • Open the 'Src/Services/emailjs.js' and put your User Id
  (function() {
    emailjs.init("<Your-UserId>")
  })()
  • Open your EmailJs Dashboard and create a new template
       - Create a template with your style, the email js will recive {{id}} {{email}} {{name}} {{message}} from the website.
  • Open the 'Src/Pages/contacts.vue.js' and in line 25 put your template configs
  emailjs.send('<service-id>', '<template-id>', this.contact // contact to send)

Click here to see EmailJs Integration docs


Observations ✨

Now the site uses Lessjs instead of CSS.
If you would like to use the CSS version click on the link below.
This version is made using CSS (This version will not receive new updates!)

Show your support 🤝

Give a ⭐️ if this project helped you!
Makes a pull request adding new features or solving bugs.
Create a Issue if you don't want to implement the feature or fix the bug.

Author 🧑‍💻

PatoGordo


About

This is my portfolio, here I will show to you my skills, projects, a piece of my history as web developer, among other things.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published