The project is essentially a simple social network that needs to be built using Django Rest Framework
The type of social network that it is, is a mix between youtube and twitter without all their extra features, just the base.
The front end is built using Angular.js and the backend using Django and Postgres for DB
Other features include a logic that I have already designed but You need to implement for creating various live or scheduled types of events
There is also a live chatbox that must keep a record of the exact time who messages what
So to recap:
User Profiles, Profile Pages, Search, Login/Register, Create New Events (gathering of group of people online), Event Full Page View, Live Group Chat for each Event, Questionnaire, Other simple logics such as adding Package items for certain products, profile settings, reset password, points allocation/deduction/increment, Data collection system (basically few tables in database to keep track of device, time, ip of users for their own security and their behaviors on the website for spam protection - you just make the data collection, the algorithm will be done by me)
based on my own django/angular development experience, this is a Very straightforward and simple project, especially you will be given the angular template pack with specific visual and verbal design explanations for each page.
You need to provide sample code review both Django & Angular for quality check.
You are expected to work on this project full time, taking a break longer than 3 business days especially before finishing the first 2 milestones means cancellation of project.
You are expected not to work or accept other projects once you begin this one untill this is finished because we cannot halt it, I need you to be committed and dedicated to this project.
A milestone would only be done when all of its bugs are fixed.
In the case that you leave the project, if the replacement developer needs to redo a milestone that you did, you will need to refund that milestone, hence you must make your code clear, commented, modular, and based on best practices. Or even better, finish the project fully.
Everything must use the latest stable versions and be updated as we progress.
Codes must be regularly uploaded to my bitbucket repo for review and test.
We will have a progress check almost every business day.
We will use [login to view URL] for tracking bugs, tasks, and progress.
If you begin this project, you will have to simply finish it, so please apply, Only if you are willing to be fully committed.
37 freelancers are bidding on average $910 for this job
I have done project with same stack for canadian company. Maybe you know BCMFort. It was a huge ERP site with django, django-rest and angular. I could give you sources from my computer only (because of NDA)