These are the files of the Greaaat website, powered by Gatsby and hosted on Netlify
That's fairly easy if you know how to use Git ! If not, there's no shame at all, just ask someone from Greaaat, we're here to help each other after all 😎
- Start by forking the
adriantombu/the-greaaat-gatsbyrepository - Create a new git branch to work on your modifications
- You can find the data of your profile in the
src/data/freelancesdirectory. As you can see, these are Markdown files ! - When you're happy with your changes, just commit your changes, push your branch and start a new pull request
- Once your pull request has been approved and merged in the
mainbranch, your modifications will be automagically deployed!
For this you will need a small text about yourself and a squared picture of your lovely face (a size of 500x500 max should be perfect). For the purpose of this little tutorial, let's say that your name is Georges Abitbol.
- Start by forking the
adriantombu/the-greaaat-gatsbyrepository - Create a new git branch to work on your modifications. Let's say
profile/georges-abitbolfor example. - Go to the
static/freelances/directory and put your squared profile pic in it, with the namegeorges-abitbol.jpg - Go to the
src/data/freelances/directory, duplicate any file there, and rename it togeorges-abitbol.md - The following fields are mandatory, so you need to fill them with the proper informations:
title,position,city,website,picture,slug,seoTitle,seoDescription - The other fields are optional. If you don't need them to be displayed on your profile, just put
xxxand you're good to go. - You can write your description in Markdown format just under the
---after the fields - When you're done with your profile page, go to the
src/data/prestationsdirectory, and open any of the file where you want to add your name. Georges Abitbol is a well reknown Marketing Expert, so he adds his name in thefreelancesfield of theexperts-marketing.mdfile. - When you're happy with your changes, just commit your changes, push your branch and start a new pull request
- Once your pull request has been approved and merged in the
mainbranch, your modifications will be automagically deployed!
titleis basically your name, and is reused in thesrc/data/prestationsfiles to make the relation with your profilepositionis what your do in your professional lifecity, welll... where you are fromwebsitedo I really need to explain ?pictureis the filename used for your profile pic in thestatic/freelances/directoryslugrepresents the url of your profile, in the formathttps://greaaat.com/freelances/${slug}seoTitleis the information displayed in the html<title>tag of your profileseoDescriptionis the information that lays in the<meta name="description" content="" />tag of your profile- The other fields represents the url of your different social network profiles