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

Admin should have way to manage collections (projects?) #8

Open
xingh opened this issue Dec 28, 2016 · 1 comment
Open

Admin should have way to manage collections (projects?) #8

xingh opened this issue Dec 28, 2016 · 1 comment

Comments

@xingh
Copy link

xingh commented Dec 28, 2016

​Desc: Right now starter only deals with one collection at a time. It needs an easy way to initiate new collections using the same method as the installation page.

e.g. add items "cities" , add items "movies" , and "noblists" in the same api server. It would create different collections, and configs in mongo .. T

Acceptance Criteria:

  1. Front end can be used to browse different collections via a route ?
    http://localhost:3000/items/collectionname1
    http://localhost:3000/items/collectionname2
    http://localhost:3000/items/collectionname3

  2. Admin can be used to add / edit / delete collections

  • add can be done using a wizard or by adding your own json
  • edit is similar to how it is now
  • delete is self explanatory
@cigolpl
Copy link
Member

cigolpl commented Dec 28, 2016

The initial idea about ItemsAPI Starter is creating search application around one collection quickly.

i.e.:

  • movies recommendation,
  • classified of used cars, books or clothes
  • catalog of companies
  • marketplace prototype

with set of features like comments, reviews, items recommendation, custom layouts and who knows maybe also booking or cart

Your idea is great and it sounds to me as multi-tenant ItemsAPI in cloud.
I'd rather see it as separate repo than new feature in starter (it could be modified fork of starter) with different features like collections or API keys management.

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

No branches or pull requests

2 participants