Skip to content
View andrewstarlike's full-sized avatar

Block or report andrewstarlike

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andrewstarlike/README.md
  • 👋 Hi, I’m Andrei Sandulescu and I'm a PHP and Next JS developer

You can find LinkedIn profile here: https://www.linkedin.com/in/andrei-sandulescu-bab204256/ .

On Jul 29, 2021 I created a small React app to demonstrate form validations using a custom hook. The repo is https://github.com/AndrewStarlike/react-form-validation.

On Jul 28, 2021 I created a small React app to demonstrate custom hooks. The repo is https://github.com/AndrewStarlike/react-custom-hook. In this repo there is quite some code abstraction around fetching and posting data to Firebase by using a custom hook.

On Jul 27, 2021 I created a small React app to demonstrate basic READ and CREATE using Firebase. The repo is https://github.com/AndrewStarlike/react-api. I used useState, useEffect, useCallback, Fetch and basic error handling.

On Jul 26, 2021 I created a small React app to demonstrate classes. The repo is https://github.com/AndrewStarlike/react-classes. Basically I added useEffect and useContext equivalents in class based components and demonstrated error boundry.

On Jul 26, 2021 I created a React app based on Maximilian Schwarzmuller's course on React JS. The repo is here https://github.com/AndrewStarlike/react-food. This app uses useState, useEffect for showing an animation to the cart, useContext for sharing cart's props and functions across components, a modal for displaying the cart with a backdrop - both properly inserted using createPortal, forwared refs for getting the amount from an abstract input.

On Jul 25, 2021 I created the following repo based on Maximilian Schwarzmuller's course on React JS (https://www.udemy.com/course/react-the-complete-guide-incl-redux/). The repo is https://github.com/AndrewStarlike/react-login and it features a React JS login with all interesting features (useEffect, useContext and useReducer, abstract inputs and forward refs to focus on a specific input when the login button is pressed). useContext is used for login and logout.

On Jul 25, 2021 I created the following repo again based on Maximilian Schwarzmuller's course on React JS. The repo is https://github.com/AndrewStarlike/react-user and it feature an add user form together with some error handling mechanism that displays errors in a modal. The modal is properly inserted using React.createPortal.

On Jul 21, 2021 I created another repo based on Maximilian Schwarzmuller's course on React JS. The repo is https://github.com/AndrewStarlike/course-goals-react and it demonstrates the usage of CSS modules (in /src/components/UI/Button/Button.js) and setting CSS classes dynamically (in src/components/CourseGoals/CourseInput/CourseInput.js).

On Jul 20, 2021 I created the first repo based on Maximilian Schwarzmuller's course on React JS. The repo is https://github.com/AndrewStarlike/react-expenses and it features the basics of React JS by demonstrating a simple money expenses app.

On Jun 25, 2020 I created my first React JS app. The repo is https://github.com/AndrewStarlike/reactjs-tips-tricks and I am featuring hooks like useState and useEffect and the concept of lifting the state up.

On Apr 18, 2020 I created my first Vue JS app. The repo is here: https://github.com/AndrewStarlike/vue-asteroids I wrote an article about this app on my blog: https://andrewstarlike.org/2020/04/18/basic-vue-js-tutorial-for-beginners/.

Between Jan 26, 2018 and Jul 1, 2018 I studied ECMA Script 6 and I created the following repo with some of the features of ES6. The repo is https://github.com/AndrewStarlike/es6. I also wrote two articles on my blog regarding the course that thaught me this: https://andrewstarlike.org/2018/07/08/ecmascript-6-course-review/ and https://andrewstarlike.org/2018/07/08/es-6-functions/

Btween Mar 8, 2018 and Mar 19, 2018 I create my first Angular JS app. The repo is here https://github.com/AndrewStarlike/angular-recipe-book. Basically in this app I just played with components.

Between Dec 25, 2017 and Dec 27, 2017 I learned object oriented javascript - some patterns. They are in this repo: https://github.com/AndrewStarlike/Object-Oriented-JavaScript

In Dec 22, 2017 I refreshed some of my jQuery AXAX knowledge with an online course. The repo of the exercise is here: https://github.com/AndrewStarlike/move-planner-app

In Dec 16, 2017 I played a little with Knockout JS framework experimenting the Model-View-View Model (MVVM) pattern. The repo is https://github.com/AndrewStarlike/Cat-clicker-premium-pro-with-Knockout. This was my first ever experience with a modern JS framework.

In Dec 9, 2017 I followed an online course on Udacity: Javascript Design Patterns (https://www.udacity.com/course/javascript-design-patterns--ud989). In this course I practiced organizing code and the following repo arised as a result: https://github.com/AndrewStarlike/Cat-clicker-premium-pro

Between Nov 11, 2017 and Nov 25, 2017 I created a Laravel app to demonstrate some basic ideas like Dependency Injection, Repository, Migration and Seeder. The repo is https://github.com/AndrewStarlike/catalog_api

In Aug 17, 2016 I created a Laravel and jQuery demo. The repo is https://github.com/AndrewStarlike/laravel-demo

Somewhere between Nov 17, 2014 and Jun 20, 2015 I worked on a small application to demostrate usage of the Sonata Admin Bundle on top of Symfony. The repo is https://github.com/AndrewStarlike/demosonatacustom

In Nov 3, 2014 I created a CRUD demostration of Zend Framework 1 and Twitter Bootstrap 2. The repo is https://github.com/AndrewStarlike/demozf1

Somewhere in March 2014 I created a Time Tracker called Kronos. I used Symfony and Sontata Admin Bundle if I remember correctly. The repo is https://github.com/AndrewStarlike/kronos

And my first repo contains some basic PHP code to demonstrate various techniques. The repo https://github.com/AndrewStarlike/oop-exercise

So this is my main Github activity so far :)

Pinned Loading

  1. lib-array2xml lib-array2xml Public

    Forked from nullivex/lib-array2xml

    Array2XML conversion library credit to lalit.org

    PHP