Comments (17)
I finished the app. Here is a live demo: https://slim-realworld.herokuapp.com/api/articles
And here is another demo with angular as a frontend linked with the slim as backend https://angular-realworld.herokuapp.com
Should I make a separate issue proposing my codebase? @EricSimons
from realworld.
I decided to wait for the peer-review before writing the README, just in case there is any comments on the structure of the code.
However, I will prepare more detailed on the architecture and directory structure in the README soon.
from realworld.
Awesome! Just updated the issue status, created a gitter room for us to manage collaborator coordination, and created the logo for your repo's readme 👍:
from realworld.
@silentworks FYI some folks in the Gitter channel (https://gitter.im/realworld-dev/php-slim) are asking q's regarding what the DB layer will be, etc
from realworld.
As I won't have the time, I am transferring this project over to @railto, will change the codebase link above to match this also.
from realworld.
Hi guys, are you are still working on this? I would like to build the app.
from realworld.
@alhoqbani yes this is something we will be working on
from realworld.
Can I participate with you ? I already built something. check my repo
from realworld.
@SandeeshS would have time to take a look at this from a code review point of view? I glanced through it and it looked fine but it's been a while since I did any php.
@alhoqbani My only feedback would be to add some more info to the README. Assume someone has never used the Slim framework. Other than composer install are there any relevant notes? How do you run tests, what is significance of the architecture and directory structure, etc. I think @SandeeshS Laravel repo is a great example of adding plenty of information to the README.
Other than that I think this is ready for listing on the README. 🎉
from realworld.
I have reviewed the code @alhoqbani provided and it is definitely the approach I would have taken. I think it shows off quite a few of the features that Slim provide.
from realworld.
I have changed the codebase link above to match @alhoqbani repo as I think it should be used as the official submission. Thanks for deciding to this @alhoqbani, I am happy that someone else was able to complete this as most of us on the team have gotten real busy lately.
Hat tip to you @alhoqbani
from realworld.
Thanks @silentworks, glad to hear that from you.
from realworld.
Excellent, excellent work @alhoqbani. That readme especially is so thorough & incredibly well done! Also, @silentworks thanks so much for chiming in here with your expertise and insight! It's seriously such an honor to have amazing folks like y'all helping push the RealWorld project forward. Thanks so much. ❤️
I've gone ahead and spun up the official repo (https://github.com/gothinkster/slim-php-realworld-example-app) and will be listing it on the homepage shortly! 🎉
Again, amazing work y'all!!
from realworld.
Thanks @EricSimons, although I'm not done with the README yet. It still needs some editing, and I was hoping someone from the Slim community could review it as well.
from realworld.
@alhoqbani no sweat! We can just push any updates req'd to the new repo :) Btw, do you know anyone in the Slim community I could ping about coming in to help review? Or perhaps @silentworks could review the new stuff in the readme? Lmk!
from realworld.
unfortunately, I 'don't know any one :(
from realworld.
Yes I will review it. I am from the Slim community.
from realworld.
Related Issues (20)
- [Bug]: api & demo doesn't work HOT 2
- [SWAGGER] register and login response schema issue HOT 1
- [Bug]: Line breaks not showing correctly HOT 1
- [Bug]: Immediately signed out after logging in HOT 3
- [Backend] Remove Response Envelopes HOT 5
- [Bug]: When try to build HOT 5
- User registration success status code is 200, but docs/swagger show 201 HOT 1
- [Bug]: server ERROR 500 HOT 2
- [Bug]: CORS Error HOT 9
- [Feature Request]: offline functionality HOT 2
- [Bug]: Demo server status is 503 HOT 1
- [Feature Request]: Vuetify in Realworld example HOT 1
- [Bug]: Continuous modification of user information results in an error HOT 4
- Try this HOT 1
- [Bug]: demo APIs down? HOT 2
- [Bug] initialData.data from route loader is always undefined HOT 1
- API server doesn't work HOT 1
- [Bug]: Heroku Deployment failed
- [Bug]: Updating the image replaces the image with the bio HOT 1
- [Feature Request]: SVG icon HOT 16
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from realworld.