jacobsamo / Mixie

Mixie is an open source, community-driven recipe platform where home cooks and food enthusiasts can cook, create and collaborate on unique and delicious recipes.
https://mixiecooking.com
GNU Affero General Public License v3.0
1 stars 0 forks source link

Fix all business logic & little pain points #70

Closed jacobsamo closed 8 months ago

jacobsamo commented 10 months ago

There is so much business logic that needs fixing and is so important for users so the app flows a little nicer and fix pain points such as documentation, API for developers and in-app consistency and SEO for better user.

Fix / add these tickets:

Legal documents

Documentation

UI / UX

Overall:

Recipe Form:

Main page:

Recipe page:

Sign in / Sign up / Users

User profile

SEO, PWA

API's

Update types

jacob-123-s commented 9 months ago

API authentication

Dealing with authenticating the API and also keeping it safe from attackers is import.

This is why an approach of using JWT or hashing response body is import

For routes that is dealing with user data will be sent back using JWT and i think this is the best way to deal with all other authenticating.

TODO: