Providing the solution to #34 mainly. The experiences will be evaluated and changed over time as more submissions are added. Allowing users to find out how many people shares similar experiences as them. Also allow researchers a way to identify trends.
The ticket will also include a script to seed the database with Erowid submissions. This is clutch for testing analytics and researcher-centric functionalities.
What does this PR do?
Providing the solution to #34 mainly. The experiences will be evaluated and changed over time as more submissions are added. Allowing users to find out how many people shares similar experiences as them. Also allow researchers a way to identify trends.
The ticket will also include a script to seed the database with Erowid submissions. This is clutch for testing analytics and researcher-centric functionalities.
Github Issue Number
Resolves: #34 #68 #71 #72 (turns out I can get it done pretty quick)
Relates to: ~Potentially #72, but that ticket will probably warrant its own PR due to the size of the rework involved.~
69 (nice, but I forgot about it, not nice, next pr it is)
Author checklist
If any of these points have yet to be satisfied, make sure that you set the title to the format DRAFT #issue-num Title
Reviewer checklist
docker compose up --build
)