- A Community and Enterprise portal that's focus on encoraging user, team members to share ideas, best practices with others teams.
- Collabaroate to build new ideas or implemented ideas - Discussion form to improve any ideas, form teams to work/trive to implement an Idea
- Data Analytics for management to see the team ideas to come up with products from it (Best example Google 20% personal project at work). Also, management can quickly reach out to team members for data gathering by conducting any Pools/Surious which helps in removing a lot time/effort wastage that usually happens with top down approach. longstory short - Bottom up apporach to gather data, by simply shaing a Pool URL link with team memebers
- Register User
- User Roles
- login session
- password hashing
- Create Ideas
- Read - display all ideas that are created and saved
- load ideas in functionality/feature pagination
- Like and Dislike Idea
- Comment on Idea
- attach files to Idea
- Add Idea to My Bookmark/Watchlist
- Update/Edit Ideas
- User can update is own ideas (not others)
- Admin can edit or delete or change the idea status
- Delete
- User can delete his own idea (not others)
- Admin can delete any user idea (just for cleaning purpose)
- Discussion form to improve any ideas, form teams to work/trive to implement an Idea
- Bottom up apporach to gather data where Lead user can by simply share a Poll URL link with team memebers
The Project structure and build to deploy in MS Azure services.