This project is a web application that displays information about the top 50 companies based on various criteria. It was built using React, JavaScript, and an Express.js backend.
The main challenge of this project was fetching the relevant data from the backend API and displaying it to the user in a clear and organized manner. The application allows users to search for companies based on criteria such as location, founding year, and sector. The data fetched from the API is then filtered and displayed in a list of companies, along with individual company details.
React, JavaScript, Express.js, Styled Components, React Router, react-pretty-numbers. lottiefiles/react-lottie-player
Users can view a list of top 50 companies. Users can view detailed information about individual companies. Styled Components used for styling. React Router used for navigation and routing. react-pretty-numbers used for formatting large numeric values with commas.
https://project-express-api.netlify.app/index
https://project-express-api-cvzekbgn3q-lz.a.run.app/ https://github.com/camcron/project-express-api