The current status of the project, how different pages are going
The home page is currently empty, but should be(?) made out of components showcasing snippets from every page we have. These snippets represent the overarching and most important pieces of information the different pages talk about. As the home page can be built out of components only, these have to be implemented through < Component/>. These can still be worked on to link them back to the pages that they belong to, or to individual detail pages, for example news articles or direct links to sponsor's websites.
The mission page is currently made out of three different sections of content. The first section of content are the three blocks of text that explain what the mission is about and what NEBULA is working on. The second section is the "Steps to take before launch" block with all the necessary steps to take before NEBULA can launch. The last section is a testimonial block with a testimonial from a student working on NEBULA. Ofcourse this page has a header, hero and footer visible at all times.
The news page is currently not yet merged into the dev branch. It is comprised of the header and footer that are on every page, as well as a custom hero section, and a section with the individual news cards. The custom hero section has no background image, in order to differentiate it from the rest of the website. This is because the client wanted the news page to feel separate. The news page also has no detail pages for the actual articles. This might be a good first step to take to make the page more interactive and also more useful.
The scientific page is not yet complete, however it is currently comprised of the following: header, hero, breadcrumb, scientific news cards, and the footer. It also doesn't use any CMS data yet, so this would be a good place to start.
The testimonial page has the testimonials gathered on the page of all the students that worked on the NEBULA project, these testimonials are all pulled from Directus and displayed on this page. This page also has a header and footer visible at all times.
The sponsors page has not been developed yet. The design can be found here .
any problems that we are running into, what needs immediate attention
- The scientific page is not finished, and should include one or two in-depth paragraphs about the nitty-gritty of the project, before showing scientific articles written by the students and workers on the SRON team.
What should the next team start with? what direction should the project go in?
For the news page, a big first step would be to create detail pages for news articles, and have these link to the current news cards. This could be enhanced with a page transition. Another idea is to implement the pagination that is available on the assignments page, for when there are too many news cards to comfortably show on one page.