For-Science / Crypto-For-Science

Crypto For Science is a crowdfunding platform that uses the spirit of cryptocurrency in order to fund scientific research: no fees and no intermediaries - all the funds go directly to the researchers.
MIT License
20 stars 6 forks source link

Project URLs need to be slugs instead of GUID #13

Closed LDubya closed 5 years ago

LDubya commented 6 years ago

Currently the project URLs are meaningless GUID's.

It would be better if the project URLs contained slugs based on the project title, for SEO purposes, etc.

LDubya commented 6 years ago

Project urls use slugs. Better for SEO since the project title is in the URL.

route: /projects/p/:projectId/:slug

in the future could probably make the urls a bit shorter by setting up an incrementing key, and using that instead of projectId

Note that this is a breaking change; if you're going to pull this or push anywhere, you'd need to either

Laurentiu-Andronache commented 6 years ago

Reopening this because while URL's look better now, they still look bad overall. Maybe someone can come up with a solution...

LDubya commented 5 years ago

better slugs in latest commit