State Of Dev in Morocco Website
StateOfDev.ma is a survey centered around software developers in Morocco by DevC Morocco Community.
We wanted to know how we can help and support each other, and overall be able to better respond to developers evolving needs.
The website is built using Gatsbyjs and Netlify
π Quick start
-
Fork and clone the project
git clone git@github.com:your-username/stateofdev.ma.git
-
Configure Project and Start developing.
-
Create a firebase application, activate anonymous authentication and enable Firestore database.
-
Create a recaptcha v3 application
-
Copy your keys to
env.development
:# firebase client auth GATSBY_FIREBASE_API_KEY= GATSBY_FIREBASE_AUTH_DOMAIN= GATSBY_FIREBASE_PROJECT_ID= GATSBY_FIREBASE_APP_ID= # firebase admin FIREBASE_CLIENT_EMAIL= FIREBASE_PRIVATE_KEY= # recaptcha keys GATSBY_RECAPTCHA_KEY= RECAPTCHA_SECRET_KEY=
-
Navigate into your new website's directory and start it up.
cd stateofdev.ma/ yarn install yarn netlify dev
-
Open the source code and start editing!
Your website is now running at
http://localhost:8888
π§ Want to contribute ?
If you want to contribute check out the help wanted issues for things that need fixing, or suggest some new features by opening new issues.
Licensing
The code in this project is licensed under MIT license.
β¨
Contributors Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Credit
This project is inspired by :