-
Notifications
You must be signed in to change notification settings - Fork 4
Tasks List
qtipee edited this page Mar 25, 2020
·
43 revisions
- Quick search (form)
- Quick search (database request based on sample/author name, tag, duration, bpm, etc)
- Advanced search (form)
- Advanced search (database request with specific parameters + order by)
- Display search results
- On place listening (one audio player per sample ; not a unique audio player for the whole app)
- Download sample
- Detailed sample page : display sample information (name, bpm, tone, duration, date, tags, description, likes, license)
- Detailed sample page : display sample author information (name, profile picture, number of followers, link to author page)
- Detailed sample page : on place listening
- Detailed sample page : download
- Detailed sample page : fork section
- Detailed sample page : comments section
- Sample database model
- Upload sample form (file drag & drop, name, description, tags)
- Automatically deduce uploaded sample duration
- Automatically deduce uploaded sample tone
- Automatically deduce uploaded sample BPM
- Fork database model
- Fork : save user downloaded samples
- Fork : ask user when uploading a sample (based on user downloaded samples)
- Fork : sample created with
- Fork : sample used by
- User database model
- Display user information (name, profile picture, description, links, number of followers, number of samples)
- Display user samples
- Likes database model
- Like a sample
- Comments database model
- Comment a sample
- Participation score (add field in user database schema)
- Participation score display (to define, maybe a league system)
- Define how to grant points to users (upload sample, use fork, users feedback, etc)
- Add the participation score in the samples searches (better visibility based on the participation score)