User classification
- Users - general user population, seeking service
- Business - established business organisations
- Agents - entities offering services
- Admin - Engage Technical admins
Problem
- Australia holds a major population group that utilise, or rather try to utilise, social media platforms for giving and taking services and opportunities, which might be free or under a certain subscription. Similarly, the Nepalese community in Australia has a promising presence in facebook groups, pages and chat-rooms where people sell/buy what they want and announce opportunities like jobs and events.
- This social media driven platform are easy to use but hard to maintain. Numerous valid job posts, renting advertisements and event news are drowned due to frequent activities that makes navigating a tedious task requiring high level of social media knowledge like filtering which might not be known to the general public. Also many of these groups are private due to spamming and unwanted posting and thus is unreachable without proper connection or mutual networking.
- Also a decent chunk of population are not active in the social media platform so such announcements and notices go unnoticed by people who actually need it. This also makes people unknown about events that are very important to them or they want to participate.
- Due to high presence of business owners in Australia, there is a feeling of need of a community based platform where small-medium business owners can advertise themselves, which is costly in facebook due to social media marketing need and it does not reach people who are not present/active in facebook.
- The final problem is lack of data or information in social media posts. Numerous post, every day contain a lot of data which does not make sense or lack a lot of details. If those details were well structured, the post would have high chance of engagement. For example, some job post do not have the salary/remuneration aspect while some renting post lack the actual rent amount in weekly basis.
The Dependency
- Users are attracted to jobs/opportunities given by Businesses and Agents.
- Businesses being Nepali based organisations, need to hire Users as seamlessly as they can.
- Users need other Nepali Users to buy and rent household items and apartments.
- Agents need Businesses to sponsor their events, services and festivals.
- Agents need a lot of Users presence to have a successful advertisement campaign.
- Businesses needs Agents for promotion and outreach.
Platform operation model
- User
- free to use community model with some restriction of post creation per day.
- Business
- free to post opportunities in community model with some restriction per day/week
- paid business posts, events and advertisements per day/week/month
- Agents
- free to post in community model
- paid for promotions, events, and advertisements
Application Modules
| Module | Feature | Remarks |
|---|---|---|
| Authentication | User must be able to register | |
| User must be able to login the registered credentials | ||
| User must be able to reset the password | ||
| Profile | User must be able to set their basic profile details | |
| User type is [user, agent, business, admin] | ||
| Community | User can create a story object with {title, body, tags, image} and request for admin approval |
|
| User can see list of [community] objects | ||
| Event | User can create event object with {title, body, tags, image, location} |
|