This project is no longer accepting applications. Subscribe to our newsletter to be notified of new projects!
Create a full stack web application utilizing REST APIs from a large Movie database.
Dive into web development with the creation of a Movie List System that offers users a platform to explore their favorite films. Through this project, you'll delve into React development, integrating RESTful APIs, and implementing essential features such as react hooks and asynchronous functions. By honing your skills in front-end and back-end development, you'll build a solid foundation that will I am sure encourage you explore more complex development.
Introduce myself to the students. Outlining my background and industry work. Introduce React and its core concepts. Set up the project environment and initialize a React application.
Understand the structure of React components. Create and render basic React components.
Understand the use and versatility of React hooks within React components.
Learn how to fetch data from an external API using Axios. Integrate movie data into the React application.
Implement navigation and routing in a React application using React Router.
Implement another page to showcase a singular movie showing more in-depth information.
Implement basic movie filtering and sorting mechanism.
Complete remaining tasks and finalize the Movie Rating System project.
Get access to all of our Build projects, including this one, by creating your Build account!
Get started by submitting your application.
We'll notify you when projects reopen. In the meantime, you can explore our resources and learn more about our Fellows.
Michael is a Computer Science Fellow at Open Avenues Foundation, where he works with students leading projects in the field of Software Engineering & Computer Science.
Michael is a Fullstack Software Engineer at Adco Electrical where he works on creating fullstack applications to help the company streamline their internal processes to better improve productivity and precision.
Michael has 2 years of experience in Software Engineering. His prior experience was working as Frontend Engineer for an AI startup company called Altada. Here he learned much of the groundwork and tools that he applies daily in his current role.
He holds a bachelor's in computer systems from the University of Limerick.
A fun fact about Michael. He enjoys cooking and playing Hurling, which is one of Irelands national sports.