Fanoon

Fanoon is a platform that values art. A web-based marketplace for freelance artists; and for anyone who is looking to sell their art-related skills. A platform that bridges the gap between the local artists and those looking for art-related freelance servi

2025-06-28 16:27:13 - Adil Khan

Project Title

Fanoon

Project Area of Specialization Artificial IntelligenceProject Summary Fanoon. Powered by and for creators.

Fanoon is a platform that values art. A web-based marketplace for freelance artists; and for anyone who is looking to sell their art-related skills. A platform that bridges the gap between the local artists and those looking for art-related freelance services and events. The Fanoon provides users with a centralized platform, where people are connected with local creators and events/concerts, that excites their interests, happening in their locality.

It works as a recommendation system and suggests users with people who are offering art-related skills such as singing, photography, videography, wall art, wall decor, wedding decor, music and DJ, etc.

Project Objectives

As the trend for freelance work increases globally, due to pandemics like COVID-19 and keeping in mind the scarcity of conventional jobs, There is now, more than ever, a demand for a platform that solves these problems. A platform that enables small rising freelancers to connect to the local community who requires these services for their businesses. Due to pandemics like covid-19, the conventional modes of income have become very unreliable, the platform enables people to support their favorite creators who are in need of help, by contributing money.

As thespace.org [1] quotes;

There is potential within digital to create the kind of magic that reflects the ingenuity of the creators

There is a dire need for a platform focused solely on artists/creators, which notifies the local community of the social events/concerts related to their interests, happening in their area. The Fanoon platform serves the purpose.

Objectives of Fanoon are:

Project Implementation Method Implementation of Fanoon:

The Project is being implemented by following the standard development methodology of Rational Unified Process (RUP) defined by IBM, which comprises of four constituent phases Inception, Elaboration,  Construction, and Transitioning. The implementation of the project started back in September 2020, with clarity on the vision and mission. Requirements and the demands were gathered and worked on to master the idea of the product, which lead us to the designing of the architecture of the system.

This development methodology implemented, explicitly enforces compilation of UML artifacts for design & analysis including documents like detailed Use cases of the features, System Sequence, and Sequence diagrams, and more detailed documents such as Software Requirements Specifications. 

Deployment Diagram of Fanoon:

'Fanoon' _1639956565.

System Architecture:

'Fanoon' _1639956565.

User Interface that has been developed:

'Fanoon' _1639956566.

'Fanoon' _1639956566.

'Fanoon' _1639956566.

'Fanoon' _1639956566.

'Fanoon' _1639956567.

A copy of Software Requirements Specifications (SRS) document can be found here: https://drive.google.com/file/d/1DRPQjIYrtbEN-cHVzSkD6Uf-29D2I_PJ/view?usp=sharing

A detailed report on the project including all the design artifacts, architectural diagram and high-level diagram can be found here: https://docs.google.com/document/d/1zSNit4bSJrGz1zF5V-BW8qvFIvwVlYIGxjpjj55FaK0/edit?usp=sharing

Benefits of the Project Technical Details of Final Deliverable Technical details of the system. The Features:

More functional features of the system include:

Registration and Authentication: Users can register and authenticate themselves via Facebook, Google, and Email.

Creation of gigs and events: Users can create gigs and events for the work they are capable of doing, the recommendation engine will push their gigs/events to the interested people.

Managing Profiles and Interests: Users can manage their profiles and interests, with an easy-to-use dashboard.

Search services: Users are able to search for gigs, events, and people in their area. the Search results can be filtered by area, price of gigs/ event tickets, category of art.

Feedback and review: Users are able to communicate with those who've hired them via chat services. After completion of a project users give feedback and rate them, which is later used by the recommendation engine to recommend them for further work.

The Framework:

The system is built on top of MERN Stack, which uses REACT.js as a front-end library, Node.js, and Express.js for the blackened framework. 

The system has a recommendation engine, that recommends events and gigs, uses state of the art collaborative and content-based filtering algorithms to connect service buyers to service sellers.

The API for the recommendation system will be deployed on AWS cloud. The system uses MonogoDB for database services.The Payment channel integrated with the system is Stripe payment channel, which provides a secure and transparent gateway throughout it.

You can find screenshots of the Working User Interface of the system here: https://drive.google.com/drive/folders/1ZJFbDCtl6uO2NwguWVo5OKITuY-p1oSZ?usp=sharing

Final Deliverable of the Project Software SystemCore Industry ITOther Industries Media Core Technology Artificial Intelligence(AI)Other Technologies Cloud Infrastructure, Big DataSustainable Development Goals No Poverty, Zero Hunger, Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Reduced InequalityRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 80000
AWS cloud Equipment12200022000
Stripe development debit Equipment11600016000
Web hosting and Domain Miscellaneous 170007000
MongoDB storage Equipment13200032000
API's and CTO's Miscellaneous 130003000

More Posts