gdps's People
gdps's Issues
As an administrator, I want to choose the rewards for daily chests and quests
- Have a database of different possible contents for daily chests
- Have a database for different quests
As a user, I want to keep the ownership of my old usernames
- After changing the username, the user should have an history of his old usernames
- The user can decide to remove a username from this history in order to allow someone else to take the username
- Make the register screen of the GDPS show "Username already in use" if present in someone's username history
As an administrator, I want to rate levels and access the database of the rating suggstion system
- Have a UI that shows the list of levels sent by Moderators
- For each level, have a list of exact Moderators who sent it
- Apply the rating on a level. The UI would show an option to choose star value, the position in the Featured section, toggle Epic rating.
As an administrator, I want to manage registered users
- Have a UI showing the database of registered users
On each user, the administrator should have the following options: - Disable the user's account
- Reset the user's account password and email
- Ban the user from star leaderboards
- Ban the user from creator leaderboards
- Ban the user from commenting
- Promote the user to Moderator or Elder Moderator
- Be able to revert any actions listed above
- See the action log for that user
As an administrator, I want to manage Daily levels and Weekly demons
- Implement a queue system for Daily levels and Weekly demons
- Add and remove any elements from the queue freely, as long as they aren't past levels.
- Cancel the current Daily/Weekly and switch to the next one in queue immediately
As a user, I want to edit my credentials (username, email, password)
- Login screen
- Form where you can change username, email and password
As a user, I want to see my recent activity in the game
- Every time a user performs an action in game, this action is logged and recorded in database (when he uploads a level, when he comments on a level, when he likes a level, when he updates his stats, etc)
- Through the website, the user can see the full history of all actions he did in the game since the beginning
As an administrator, I want to manage Map Packs and Gauntlets
- Add/Remove a map pack: ability to choose name, difficulty, rewards, and the levels in it
- Assign levels to Gauntlets
As a user, I want to disallow comments on a level I own
- Have a UI where the list of levels uploaded by the user is shown
- On each level, have an option to toggle comments
- When disabling comments, give the user the ability to remove all existing comments before closing them
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.