WDMS

Responsive device management system

A full-stack react app allowing Wetware Biosystems to manage the devices they manufacture

About WDMS

WDMS is a full-stack web application built using React, Node.js, Express, and MongoDB from scratch. The app allows Wetware Biosystems to manage the devices they manufacture.
The front-end was built using React. Forms were built using formik with yup for validation. The material UI library was used for the user interface.
The back-end was built using Node.js , Express, and mongoose for managing the mongoDB. I also used Morgan as an HTTP request logger middleware.

Users can edit their profiles and upload new profile pictures if they want to. They cannot change their access level or the organization they belong to, which is only allowed by admins. In fact, admins have access to a register page to register new clients with complete validation, along with the functionality to upload a user image used for their profile. New devices can be created only by Admins and Managers, who will assign them to the clients' accounts for them to see on their end.


The web app offers the users a calendar feature that can be used to schedule inspections. The calendar allows the user to see events for the current week, month, year, and the list of events they have scheduled.

Contact Me

Call Me

+1 (585)705-8594

E-mail

ahmedboutar4@gmail.com

Location

Boston - US