Hello! My name is Misha, and I work in the field of biology and bioengineering. I am looking for a freelancer to help create a modern, minimalist, and functional website that will serve as a platform for interaction with other research groups and colleagues.
The project includes a public part of the website and a closed administrative panel with role-based access control — for managing orders and internal content. I already have design sketches and website structure in PDF.
Home page: full-screen background with a slider, navigation panel remains visible when scrolling. Menu links: Technology, Recent Publications, About Us, Log In.
Static pages: Technology, Recent Publications, and About Us.
The About Us page contains a simple feedback form (name, email, message).
The Log In button allows authentication via email and password.
After logging in, the user sees two additional sections: Order and Knowledge Center.
Order is a multi-page form where the user specifies parameters for ordering a device.
After submission, the data is saved in the orders database + the user receives a confirmation email.
Role-based access system for three different account groups:
Admin — has access to all orders, can edit them, add comments, assign engineers
Collaborator — can see only the Order form and Knowledge Center.
Engineer — in addition to the Order and Knowledge Center pages, can see the "Orders Dashboard" page.
The Orders Database section (internal panel) should be accessible only to admins and engineers. It displays incoming orders, which can be filtered by status or assigned user.
This might be a bit more complex, but it is desirable to make it so that the admin sees the full table of all orders and can assign different engineers in this table. Engineers in the Dashboard see only the orders assigned to them.
Engineers can change the status of orders (in progress, ready), add dates and comments in the Dashboard.
Knowledge Center initially will be a simple static section, like an FAQ page.
Design preferences: clean, minimalist, responsive design. The top navigation panel should always be visible. Since photos can be light or dark, I would like the logo and text color of the panel to automatically change (black on light backgrounds, white on dark backgrounds). An example I like very much is the website: https://marble.studio/about
This is not a commercial project, but a website for scientific interaction, protocol exchange, and showcasing our developments. I am funding the site myself, and the budget is limited — about 30,000 - 35,000 UAH. I have developed this technology myself for many years in a scientific laboratory, I believe in its future, and I want to start collaborating with new scientific groups more structurally.
Technologies: preferably Django + React, but open to discussion. It is important that the content can be easily edited independently (for example, updating the address or adding a new publication).
In my understanding, the best way to implement this is using Django+React + Wagtail (https://wagtail.org/) for easy page editing and adding new pages in the future — but I am open to discussing the best approach. It is important that the content can be easily edited independently (for example, updating the address or adding a new publication).