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
-
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
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.
The code in this project is licensed under MIT license.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
This project is inspired by :