Need Drupal 8 View / Dashboard Created
$250-750 CAD
Paid on delivery
Need a couple page built for a Drupal 8 site with the following features
User roles
Users with a "premium" role or admin will have access to this.
Content Types
We currently have 2 content types
Scholarships - These are added by admins and can be viewed or flagged by a user with 3 flags. "Favourite", "Applied", "Won"
Individual Scholarships - These are created by each individual user. They can only be viewed by that user. They will be able to flag these as "Applied" and "Won" as well.
These two content types share some fields but not all.
The two pages we need are a "Tracking Sheet" and a "Dashboard"
Tracking Sheet
We already have the base of this page built that shows anything from content type "scholarships" that has been flagged by a user as a favourite but this needs to be duplicated or expanded upon for our users with a premium role to include the features below.
Will show content from "scholarships" that has been flagged as "Favourite". Needs to show the buttons for "Applied" & "Won" as well.
What we need on the of the Favourites page already created is the ability to merge in the individual scholarships. So if a user creates an individual scholarship it is added to their tracking sheet.
Dashboard
This will give a quick overview of the users account. The features we need are:
* A total count of all scholarships in their tracking sheet. So the total number of individual scholarships they have created + the number of scholarships they have flagged as a favourite
* The number of scholarships applied to. So a count of number of scholarships and individual scholarships they have flagged as "Applied"
* The number of scholarships won. So a count of number of scholarships and individual scholarships they have flagged as "Won"
* A pie chart that shows the a breakdown of their scholarship types. Any of the content type scholarship will be 1 category, then the individual scholarships will be broken into 3 categories based on a text dropdown field in that content type.
* Links to view the tracking sheet and add new individual scholarships
We also want the ability for Admins to view each Students dashboard, their tracking sheet, assign them scholarships (so be able to flag a "Favourite" for a student) and assign them an individual scholarship (so be able to create an individual scholarship that shows up just for that student)
Please let me know if you have any questions
Project ID: #18513779
About the project
27 freelancers are bidding on average $713 for this job
Greeting Share with me site url and let me know what customization you want me to execute so that I can let you know exact time and cost to complete, ready to provide you exact as you are looking for. great command More
Hello, I am very familiar with drupal, no matter whether it is drupal module development or drupal theme development, I hope you can choose me.
Hello, I am an experienced Drupal developer, working on Drupal since 2011, firstly on Drupal 7 and now on Drupal 8. I have work for a lot of major french company such as France TV, Meetic or Air France and will be a More
Hi, I completely understand your requirement to create a dashboard and tracking system for your student scholarship website where admin can view the complete details of the student scholarship >> How many schola More
Hi Team , I have understood the requirement and ready do the changes required for the site and i have already worked with similar kind of requirement in my career.
Hi, I am. An acquia certified drupal 8 developer and have over 7 years of work experience in Drupal. Please consider my bid. Relevant Skills and Experience I have worked on 3 large enterprise level drupal 8 websites a More
Hi there, I'd be happy to assist with your Drupal project. This is our first time joining freelancer.com, but we bring many years of expertise and experience. While we work to rack up some good reviews on here, More
Hello, I'm Julià and I have been developing in Drupal 6, 7 and 8. All your features can be implemented basically with views and flags modules and at maximum some minor custom code. I'm sure I can help you to meet you More