Hey there! Glad you came. My name is Nicholas and I'm full stack web developer focusing on Back-End development. I'm from Ribeirão Preto, São Paulo, Brazil, South America, Earth... And this is the ICM (Yeah yeah, I know... i'm not good with cool software names).
This project is my favorite one, mainly because i've grown a big passion for making information management more easy, no matter if you use computers for 2 days or have a CS degree on your wall.
I'm dedicating my free time on the development of a web system that can store all kinds of information and keep it safe. Thats is one of the reasons that i'm not implementing a GUI. I think this project could be more flexible and work just like a bunch of services and micro services. The GUI will be a future project inside this one, where i make some theme standard and make it available for the ones who wants to use the system.
My intensions with this are very clear. I want to make the information (and content) management more, as much as possible, easy for humans and with accordance with the data protection laws.
I see all the time people just trying to understand how to use something on their phones or computers. Even people from tech having troubles with some multi purpose system. It doesn't need to be like this.
I'm looking forward to make the interactions with systems like CRMs or CMSs much more easy.
This project is the phase one. I'm looking forward to make it portable to others frameworks. Not just PHP frameworks.
I want to port this system to JavaScript, but i can't say wich technologies i will be using. Express.js and Next.js are some of the good choices i can think about right now.
- The company management will not be available to the final user. More on this should be added later.
Comming soon...
-
I'm that guy that wants rip off jQuery of my life :D
-
I'm not a coffee drinker... but when i see a freezing cold Coke. Oh my...
-
I love programming, and i want to keep loving it! So be nice with those who are starting now!
-
Sorry about my english. I write everything on my personal projects in english for the sake of practicing and I want to aim opportunities outside my home country. I had a good help from Google Translate to double check my writings.
Here some links that helped me to see things from another angle.
- https://restfulapi.net/http-methods/
- https://dev.to/seankerwin/laravel-8-rest-api-with-resource-controllers-5bok
- https://www.tutsmake.com/how-to-remove-public-from-url-in-laravel/
- https://laravel.com/docs/8.x/database-testing#resetting-the-database-after-each-test
- https://www.twilio.com/blog/unit-testing-laravel-api-phpunit
- https://medium.com/swlh/laravel-5-8-testing-with-sqlite-899d0fdd3494
- https://dev.to/fhsinchy/laravel-service-classes-explained-3m7p
- https://www.itsolutionstuff.com/post/laravel-form-validation-request-class-exampleexample.html
- https://medium.com/@kamerk22/the-smart-way-to-handle-request-validation-in-laravel-5e8886279271
- https://github.com/alexeymezenin/laravel-best-practices
- https://www.testim.io/blog/unit-testing-best-practices/