vecihi provides your own photo sharing app like Instagram in 5 minutes for ios and android. In app side, i used react-native also django for the backend side. Also, many components can be used for your own startup or new project.
For Backend :
Before start, please cd into
Backend folder. I didn't want to split backend and front-end in the different repository.
virtualenv env -p python2 source env/bin/active pip install -r requirements.txt python manage.py migrate python manage.py createsuperuser python manage.py runserver --settings='config.settings.local'
For React Native :
npm install react-native link react-native run-android or react-native run-ios
Before start, please change
Backend/ansible/vars.yml with your own infos.
ansible-playbook -i hosts deploy.yml -v ansible-playbook -i hosts provision.yml -v
When the installation completed, add your api url to
- [ ] Real time chat
- [ ] Videos Support
- [ ] Stories (I've already implemented it but not yet used)
- [ ] Change our Components with Presentational and Container Components Dan Abramov's article
- [ ] Use Redux (Why I didn't use in the first init I dont know :()
Before start, you should add your server ip adress (http://127.0.0.1:8000/ or server ip) to `config.js`