Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POC -> Add CMS integration -> Contentful/Strapi #44

Open
ekas opened this issue May 11, 2024 · 20 comments
Open

POC -> Add CMS integration -> Contentful/Strapi #44

ekas opened this issue May 11, 2024 · 20 comments
Assignees

Comments

@ekas
Copy link
Member

ekas commented May 11, 2024

No description provided.

@ekas ekas converted this from a draft issue May 11, 2024
@ekas ekas added the backend label May 11, 2024
@ekas ekas added this to the JSLovers ver1.0 milestone May 11, 2024
@ekas ekas moved this from To Be Refined to Todo in JSLovers Official Website Project May 11, 2024
@ekas ekas added the poc label May 11, 2024
@Neha
Copy link
Contributor

Neha commented Jun 16, 2024

@ekas @jaswantsandhu Please explain why we are going for CMS?

@ekas
Copy link
Member Author

ekas commented Jun 17, 2024

@Neha For Easy Content Management.

@ssm0801
Copy link

ssm0801 commented Jun 23, 2024

@ekas I have worked on strapi earlier, so will be able to work on this issue

@Neha
Copy link
Contributor

Neha commented Jun 23, 2024

Please go ahead. This is a POC. we are looking for:

  1. what all features we can get
  2. Cost(if any)

I would suggest to fork and clone the repo. Run at localhost, to see the UI. We don't have backend as of now. But it will give you an idea on how our website is. Please feel free to start a discussion or contact over discord to discuss this more

@ssm0801
Copy link

ssm0801 commented Jun 23, 2024

Can I know what all content do we have to maintain in CMS ?
@Neha @ekas

@Neha
Copy link
Contributor

Neha commented Jun 23, 2024

#68

We can start with Meetups

@mukeshyadav
Copy link

I noticed that @ssm0801 has already started on this, but I wanted to let you know that Strapi offers two versions: a self-hosted option and a cloud-based version. If we choose the self-hosted option, we likely won't incur significant costs. However, the cloud-based version costs almost $29 per developer per month, which seems quite expensive to me. I would recommend going with the self-hosted option. What do you think?

@ssm0801
Copy link

ssm0801 commented Jun 24, 2024

@Neha @ekas I have done the setup and created the meetup schema with the roles-based access, we can have a look at it, if it is fine then we can proceed with it and create other entities

@samarpanda
Copy link

@ssm0801 Have you raised a PR for the setup? I would like to take a look. Happy to help if you need anything in it.

@ssm0801
Copy link

ssm0801 commented Jun 25, 2024

@samarpanda we need new repo for strapi

@samarpanda
Copy link

Yes, have you created one?

@ssm0801
Copy link

ssm0801 commented Jun 25, 2024

I don't have access

@Neha
Copy link
Contributor

Neha commented Jun 30, 2024

Thank you @mukeshyadav @samarpanda @ssm0801 Thank you for your inputs. I will create a new repo for you. Any name you would prefer?

@ssm0801
Copy link

ssm0801 commented Jun 30, 2024

@Neha we can have jslovers-strapi-cms

@samarpanda
Copy link

samarpanda commented Jul 1, 2024

How about 'jsl-strapi'? (jsl prefix for jslovers) 😊

@mukeshyadav
Copy link

I recommend replacing Strapi with something like jsl-cms or jsl-admin.

@Neha
Copy link
Contributor

Neha commented Jul 1, 2024

@mukeshyadav sure. Let me pick one name out of it.

@ssm0801
Copy link

ssm0801 commented Jul 5, 2024

@Neha Is the new repo created ?

@Neha
Copy link
Contributor

Neha commented Jul 24, 2024

@ssm0801 https://github.com/jslovers/jsl-admin here you go.

apologies for the delay. I was traveling

@IdrisGit
Copy link

In reference to issue #38 regarding the database, Strapi has officially dropped support for MongoDB from v4 (https://strapi.io/blog/mongo-db-support-in-strapi-past-present-and-future). If we want to use Strapi then we might need to use SQL database (MySQL, PostgreSQL, SQLite) or use another CMS that has support for MongoDB (PayloadCMS is the one I am aware of which supports MongoDB).

Additionally, we don't need to use any ORM if we use Strapi or Payload as both have inbuilt ORM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

6 participants