Inspiration

Since most of the team were beginners, we chose to work on something that already existed but can be improved upon.

What it does

Our project is a demo on what an inventory management system / wishlist system will look like for DCMH. It requires that someone be logged into the web page as an already pre-approved admin using the propel authenticator. Once they are logged in, they will be able to manage the inventory of the items.

How we built it

We built the site using the nextjs framework for the website

Challenges we ran into

There were many challenged along the way, most of us did not have much experience with web development before especially with the nextJS. Integration of the authenticator was pretty simple but coding the database logic was the hardest challenge as there was a lot of syntactical sugar we had to figure out, angry typescript error messages and fighting nextJS' server side and client side component conflicts.

Accomplishments that we're proud of

We are proud of having a working website with most of the functionality that we imagined being implemented.

What we learned

We pretty much learned basic full stack development. Front end, databases, and authentication.

What's next for DCMH Redesign

We think that the aesthetics of the webpage can be improved upon with a little bit more content.

Built With

Share this project:

Updates