Hi,
Note: This question is opinion-based, open-ended. If this kind of question should not be asked here, please let me know and I'll delete the post.
I came here because the phrase "Django is for perfectionist with deadline" caught my attention. As I only have 3-4 months...
I really need your advice before committing to certain platforms for my next project(s).
My development experiences:
- 5 years of native Android development
- 1-2 Months of Python/Flask
- 1-2 Months of PostgreSQL
- 1-2 Months of HTML, CSS, Javascript
Now I need to complete 2 projects on my own in 3-4 months:
1. A used car marketplace where users can list their cars for sale. There'll be some user account and commenting system but no transaction/payment processing.
2. A novel reader/writer site. Users can post their novel and some images. Readers are free to read anything they want.
You see that both projects are very similar: Listing only. No transaction/payment processing.
Both project requires me to develop:
- Responsive Website for desktop/mobile browser
- Android + iOS app
I choose this after doing some research:
- Backend = PostgreSQL(JSON data type sounds good?) + Python + Flask REST API
- Frontend(Responsive Website/Mobile site) = HTML5 + Bootstrap + AngularJS
- Frontend(Android + iOS) = Ionic (which uses the just-learned AngularJS skill from above. This also eliminate the need to learn Swift/Objective C altogether)
----- QUESTION -----
I'm interested in django if there's a package that fits my requirements so I don't have to do it all manually in Flask. If possible please recommend such packages for me.
Thank you.
Best,
Kitti