Skip to content
/ pyxis Public

Less than 2 day design and code, in collaboration with GA's UXDI students. I was partnered with 2 design students, who used Figma to put together a stellar design for the problem statement given to us. I took the design and brought it to life in Express.js and EJS, using Bootstrap for animations and styling.

Notifications You must be signed in to change notification settings

fostimus/pyxis

Repository files navigation

Pyxis Restaurant News

As part of the GA Software Engineering Immersive course, we worked directly with UX/UI students on a 2 day "Collabathon". Our client was "Pyxis" Restaurant News, and the designers I worked with did an incredible job to create a professional design with limited requirements--all on a tight deadline. The design can be found here.

Developer Considerations & Lessons Learned

The process of working with designers was an unparalleled learning experience. I've worked with clients to do enterprise software development in the past, but this was unique in that the requirements for the software were fluid and subject to change at any given moment.

While this is not completely realistic in a "regular" software development team, this certainly happens with front end development and it was nice to experience that. Besides the overall experience, some learning highlights:

  1. Finalize the data models, but focus on providing a visual prototype
  2. Utilize design tools (Figma) for relevant information
  3. Develop mobile first

Finalize the data models, but focus on providing a visual prototype

I learned early on in my career the importance of an accurate data model upfront. It drives many, many requirements and allows for a clearer direction when developing.

While we nailed down what the User would look like early, I took too much time developing the backend. In an environment where a visual MVP is needed ASAP, developing the backend is not required. Especially when working directly with designers, the critical feedback loop is interrupted if developers get bogged down in the details of unnecessary server logic.

About

Less than 2 day design and code, in collaboration with GA's UXDI students. I was partnered with 2 design students, who used Figma to put together a stellar design for the problem statement given to us. I took the design and brought it to life in Express.js and EJS, using Bootstrap for animations and styling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published