AlineAl / LaDevdelaToileV3

Eager to learn more about dev and improve my IT culture, I decided to transform my site into a resource sharing platform. I also give advice on how to learn effectively and thus allow everyone to have the tools to improve.
https://ladevdelatoile.com
6 stars 16 forks source link

💡 Suggestion : work a global configuration for all communauties #5

Open jeanphi-baconnais opened 2 months ago

jeanphi-baconnais commented 2 months ago

As we exchange on Twitter/X, I have an API which create all events in nantes.community website. We can imagine this API working on a json file containing all communauties name and this API create a json file to set some informations about these communauties.

At now, communauties available in Meetup and Eventbrite can be list but I would like to add others platforms.

AlineAl commented 2 months ago

Thank you very much for the suggestion. I think it's a good idea to help the development of the app and I will think about how to combine the API with static data too. I will discuss with you in private message.

jeanphi-baconnais commented 2 months ago

👋 Short summary of our discussion.

I created this issue in my communities API (https://gitlab.com/communities-api/api-nantes-commu/-/issues/25).

We can initiate a json file to list all meetups in France and the API get information in Meetup and set a new json file for all information.

jeanphi-baconnais commented 2 months ago

@AlineAl Can you assign me this issue please ? I will work on it

jeanphi-baconnais commented 2 months ago

To start, the file in this repo can list meetups by city like :

Edit: I added the platform used by communities. Some of them will quit Meetup..

{
   "city": "Nantes",
   "meetup": [
      {
         "name": "HumanTalks-Nantes",
         "platform": "meetup"
      },
      {
         "name": "Nantes-Java-User-Group",
         "platform": "meetup"
      },
      {
         "name": "Agile-nantes-sessions-mensuelles",
         "platform": "meetup"
      },
      {
         "name": "Blockchain-Societe",
         "platform": "meetup"
      }
},
{
   "city": "Grenoble",
   "meetup": [
      { 
         "name" : "alpescraft-coding-dojos",
         "platform": "meetup" 
      },
      { 
         "name" : "Software-Craftsmanship-Grenoble",
         "platform": "meetup" 
      },
      { 
         "name" : "humantalks-grenoble",
         "platform": "meetup" 
      },
      { 
         "name" : "AlpesJUG",
         "platform": "meetup" 
      },
      { 
         "name" : "grenoble-web-development-meetup-group",
         "platform": "meetup" 
      }
   ]
}