Greg Petropoulos's Projects
Code Platoon JS Code Challenge 2--CP JS Code Challenge 2 Simply getting to know how repl.it and github work together from the repl.it side
Converting A class component to a functional component in React
Making a Code Quiz to learn more about the functionality of javascript with timers, local storage, and web APIs
This is a desktop/mobile responsive custom full stack MERN app utilizing the Context-API, MongoDB Atlas Cloud, Express.js, React.js, and Node.js with use of fully functional CRUD operations.
Used CSS variables to maintain clean and reusable values for a color scheme, semantic HTML elements and proper indentation, and flexbox and media queries to create a responsive grid layout
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
This is a full stack MERN social media app for software developers to connect and exchange ideas. The App is rich in API calls using insomnia, Protected routes and endpoints with JSON Web Tokens, Redux for app state management and testing with Redux Chrome extension, creating actions and reducers for resources, creating a build script, secured keys, and deployed to Heroku with git commands
Code Platoon JS Challenge Easy 1.1--Easy Question #1 Write a function called productOfValues which takes in an object of key/value pairs and multiplies the values together. You can assume that all keys are strings and all values are integers.
I created an employee directory with React and as per industry standard, I broke up the application's UI into components, managed component state and props, and respond to user events. Employee data was acquired by the randomuser.me API
E-commerce Fashion shop FULL STACK app with paypal and admin roles. Created with React, Redux Toolkit, Bootstrap, React-Bootstrap CSS, Express, Node.js, Mongodb, and Mongoose.
Feedback-App A Front-End Feedback app for reviews or ratings of a product or services
Front End Developer-Challenge
React app to search Github profiles. This app uses the Context API along with the useContext and useReducer hooks for state management . I built a custom api to perform Github user searches and display specific user info
A Front end React application to search GitHub profiles and see profile details, with Github API. This is my second version of the Github-Finder rebooted as Github Spotter. The application will utilize the React framework along with Context API, hooks,TailwindUI and daisyUI front end library.
A Golf app built from scratch that has a sign up/login page and records your score, putts, fairway & green hits per hole. The web app also includes a stats page and how the user stacked up against fellow players according to the quota
I designed a full stack MERN website for a local excavation company to increase web presence and enhance UI/UX. The back end is built for deployment to Heroku and a 3rd party dependency EmailJS to utilize the form API for free quotes and newsletters. The front end is rich in animation and mobile responsive. Future goals include add MongoDB to capture a list of customer leads and reviews.
I created a portfolio to show my latest projects and newly learned technologies